我花了一整天的时间试图在我的 iPad 应用程序中从受密码保护的 PDF中获取超链接元数据。CGPDF* API 是一场真正的噩梦,我在网上找到的关于这一切的唯一信息是我必须查找“注释”字典,但我只是在我的 PDF 中找不到它。
我在我的 ipad 应用程序中尝试了没有密码保护的 PDF ,它可以正常工作。在 ios 10.2 版本下,受密码保护的 PDF 超链接也可以正常工作。
唯一的问题是ios 10.2及以上版本
第 1 步:(从以下链接下载 pdf 阅读器应用程序)
第 2 步:(从下面的链接下载我的自定义 pdf)
密码:205062PY1el8@JfoZm90gdUCMKTD!NhH5xabrvEzu7kFWq6iRO
在点击超链接时出现以下错误:
-[ReaderContentPage annotationLinkTarget:] Bad URI '(null)'