2017-04-26 282 views
0

我们正在使用UIDocumentInteractionController在我们的应用程序中显示PDF预览。它在升级到iOS 10.3之前完美运行。现在通过打开文档,它只显示一个页面或完整的空白文档。UIDocumentInteractionController(iOS 10.3)打开时显示空白或半加载的PDF

PDF文件存储在应用程序缓存目录中(尽管使用文档目录也没有帮助)。

我可以将PDF从预览导出到iBooks并完美显示,因此文件本身没有损坏。

任何提示?

+0

目前的猜测是,有事情做与变化的APF在iOS的10.3。我在互联网单一报告中遇到过PDF无法从其他应用程序(如邮件)打开的问题,但仍然没有官方的错误报告或可靠的参考。 –

+0

目前我们创建了一个解决方法,通过在PDF中打开UIWebView作为弹出窗口 - 至少用户可以再次看到他们的文档,但没有导出或从UIDocumentInteractionController打印它们 –

回答

0

iOS 10.3由于是新文件系统而在路径上存在一个关于assian或重音字符的问题。因此,也许你得检查文件名,以避免

我看到这对https://forums.adobe.com/thread/2315863,这是我的解决方案

+0

谢谢,忘了提及我们也验证了该假设 - 我们的文件和路径名是纯ASCII –