【发布时间】:2014-07-28 06:29:31
【问题描述】:
我将 PSPDFKit 用于链接到一个主项目的静态框架,该主项目使用另一个带有 UIWebView 的静态框架。
加载主项目后,当我启动 UIWebView 并调用请求时,我有这个错误:
void SendDelegateMessage(NSInvocation *): delegate (webView:decidePolicyForNavigationAction:request:frame:decisionListener:) failed to return after waiting 10 seconds. main run loop mode: kCFRunLoopDefaultMode
webview 中没有附加任何内容。
如果我没有将 PSPDFKit 加载到我的第一个框架中,则问题不会出现,一切正常。
我还发现,如果我链接 PSPDFKit 而不是 PSPDFKit 所需的所有框架,我有同样的错误。我必须删除 MessageUI 框架才能获得正确的行为。 但是当我在没有 MessageUI 的情况下包含 PSPDFKit 时,就会出现错误。
有人有解决它的想法或找到解决方法吗?
该错误出现在 iOS 7 版本上,仅出现在不在模拟器上的设备上。在 iOS 6 中一切正常。
我找到了这个帖子UIWebView: decidePolicyForNavigationAction?但是分辨率不是很清楚!
谢谢
【问题讨论】: