在Xcode 4.2中启用崩溃日志符号

Abh*_*nav 14 iphone cocoa-touch objective-c ios xcode4.2

我正在使用Xcode 4.2,我的崩溃日志没有得到符号化.如何在Xcode 4.2中启用它?

DSh*_*hah 19

有关更多详细信息,请浏览Apple的文档.

上面的Apple链接包含我在崩溃报告设置图像中显示的内容以及如何使用崩溃报告来对十六进制值进行符号化的说明.

现在,您应该注意在构建应用程序时生成崩溃报告.

在xcode项目导航器中,单击您的项目,然后单击Build Settings.归档应用程序时,xcode默认使用发布配置,您只需要为发布配置设置以下值.

确保为Release Configuration设置了以下值.

在此输入图像描述

设置这些值后,存档并重新安装您的应用程序.现在,应生成的存档崩溃报告应符号化.

这是专门针对xcode 4的.


cho*_*own 10

如果它不在那里,请将崩溃日志拖到组织者窗口中"设备"选项卡的"设备日志"部分:

在此输入图像描述

如果崩溃的应用程序是在没有剥离调试符号的情况下构建的:

在此输入图像描述

将出现一个很好的符号化崩溃日志:

在此输入图像描述

此屏幕截图显示了我的应用程序的崩溃日志,它在构建时将符号条设置为YES,但如果将条带符号设置为NO,则这些行也将正确符号化.