xCode-Apple Crash Report Service的崩溃报告的异常原因

use*_*334 4 xcode exception-handling objective-c crash-reports ios

我试图使用xCode Organizer(xCode-> Organizer-> Crashes)修复我已经发布的App的一些错误,这些错误已通过Apples崩溃报告服务注意到。它工作正常,我可以在项目中打开崩溃报告,因此xCode向我显示了崩溃的每个细节,例如代码行,发生异常,调用堆栈等。

我的问题是,我找不到异常原因,例如:

-[__NSArray0 addObject:]: unrecognized selector sent to instance 0x7fa99b801c40
Run Code Online (Sandbox Code Playgroud)

我需要100%找出原因,导致我的应用程序在此行在某些设备上崩溃。我已经研究过苹果有关分析崩溃报告的文章,但没有成功。

有人知道吗,我可以在Apple的崩溃报告服务提供的崩溃报告中看到崩溃的原因吗?

小智 5

  1. 右键单击Xco​​de的Organizer窗口中的崩溃报告条目,然后选择“在Finder中显示”
  2. 右键单击.xccrashpointFinder中显示的文件,然后选择“显示软件包内容”
  3. 导航到DistributionInfos/all/Logs/<date-and-uuid>.crash该范围内的子文件夹.xccrashpoint文件
  4. .crash在Console.app中打开文件
  5. 这将在符号化堆栈跟踪旁边打印异常类型和原因

  • 这似乎不再是真的:/据我所知,我的崩溃报告中没有任何异常消息...... (3认同)