iOS 9.3中出现的UIPDFPageRenderOperation新错误?

27

我正在将一些PDF链接添加到我的UIWebView中,每次加载一个链接并且我进行滚动手势时,就会出现以下错误:

objc[910]: UIPDFPageRenderOperation object 0x14acaca10 被过度释放(deallocated), 在deallocating时已经被释放;请在 objc_overrelease_during_dealloc_error 上打开断点调试。

所以,是不是在我尝试滚动时,UIPDF被释放了?

有人有提示吗?


2
我想是时候复制雷达了:https://openradar.appspot.com/25489061 - Guillaume Algis
1
我的雷达被标记为"重复的 24867441 (开启)",我们需要等待 iOS 9.3.2... - Guillaume Algis
1
这也会发生在 WKWebView 上。 - chinjazz
我遇到了同样的问题。能否请有人帮忙? - nithinbhaktha
如果我滚动得非常快,甚至会崩溃。在iOs 9.3.2上仍然发生。https://postimg.org/image/472ktur2f/ - shrutim
1个回答

2

我的解决方案是将iPad与Mac断开连接,分别运行Xcode或Instruments。这样就不会再出现过度释放PDF错误导致的崩溃了。虽然在调试期间无法打开任何包含Webview和PDF的控制器/视图,但至少不会崩溃。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接