我有将 pdf 文件加载到 Apple 在 Swift 中提供的 PDFView 的代码。它工作得很好,但是在尝试查看 URL 格式不正确的 pdf 文件时会出现问题。
例如,如果我为 PDFView 提供一个 URL,看起来http://www.example.com/files/myfile.pdf
PDFView 可以正常工作。但是,当我为它提供一个看起来http://www.example.com/files/articles/article-432/pdf
不再起作用的 URL 时。两个 URL(在代码中)都指向完全有效的 pdf 文档,但只有前者实际加载到 PDFView 中。
编辑CG_PDF_VERBOSE
所以在 Xcode 中设置环境变量后,控制台返回failed to find PDF header: '%PDF' not found.
Not really sure what this mean,虽然我怀疑这可能意味着有某种重定向到实际文件,所以我无法直接获取文件。
抱歉,我不能分享实际的 URL,但这只是因为它们是公司特定的,我不允许分发它们。
提前感谢您的帮助!