使用此说明在iOS应用上使用ODR(按需资源)时出现崩溃 -
由于未捕获的异常而终止应用 'NSInternalInconsistencyException',原因:'NSBundleResourceRequest 无法连接到其助手守护程序
崩溃中常见的iOS版本 - 10.3.2
我在Crashlytics中看到崩溃,如果不调用私有方法,我无法在调试模式下重现此问题。我的ODR中包含图像和声音文件。附加堆栈跟踪屏幕截图 - ScreenShotofStackTrace
我也在-[NSBundleResourceRequest conditionallyBeginAccessingResourcesWithCompletionHandler:]
块内调用dispatch_after
。这可能是罪魁祸首吗?
任何线索都会非常感激!
答案 0 :(得分:0)
在我的情况下,关闭Xcode,删除DerivedData文件夹中的文件,重新启动Xcode,清理项目以及从模拟器/设备中删除程序解决了这个问题。