Cómo get hyperlinks (URL) de Password Protected PDF en iOS 10.2

He pasado todo el día tratando de get metadatos de hyperlinks desde PDF protegidos por contraseña en mi aplicación iPad. Las API CGPDF * son una verdadera pesadilla, y la única información que he encontrado en la networking sobre todo esto es que tengo que busca un dictionary "Annots", pero no puedo encontrarlo en mis files PDF.

Lo intenté sin contraseña. PDF protegido en mi aplicación de iPad funciona correctamente. Además, los hyperlinks PDF protegidos por contraseña funcionan correctamente debajo de la versión 10.2 de iOS.

Solo el problema es la versión ios 10.2 y superior.

Paso 1: (Descarga la aplicación de lector de pdf desde el enlace a continuación)

https://github.com/vfr/Reader

Paso 2: (Descargue mi pdf personalizado del enlace a continuación)

contraseña: 205062PY1el8 @ JfoZm90gdUCMKTD! NhH5xabrvEzu7kFWq6iRO

mientras presiona el hyperlink obteniendo un error debajo:

– [ReaderContentPage annotationLinkTarget:] Bad URI '(null)'

No es un problema con la versión iOS-10.2.

Pero, el problema es con su encriptación de PDF .

En este ejemplo de DropBox Fixed , puede networkingirigir a este enlace a través del browser.