如何象征iPhone \ iPad崩溃日志?

时间:2011-11-17 19:12:53

标签: iphone symbolicatecrash

我想知道如何在XCode中表示崩溃,我有.crash文件,我不知道该怎么做。

我想修复一个影响我的应用程序的该死的bug,提前谢谢!

3 个答案:

答案 0 :(得分:17)

应用程序需要构建而不剥离调试符号:

debug_symbols

然后,当它在设备上崩溃时,进入组织者窗口,在"设备日志"部分,您应该看到一个很好的符号化崩溃日志:

enter image description here


要将崩溃日志导入Xcode(例如,从电子邮件中),只需将其拖入组织者窗口,如下所示:

答案 1 :(得分:2)

Symbolicating iPhone App Crash Reports

  

使用最新版本的Xcode(3.2.2),您可以将任何崩溃报告拖放到Xcode Organizer的“设备日志”部分,它们将自动通过符号表示。我认为如果您使用Build& amp;构建该版本的App,这种方法效果最佳存档(也是Xcode 3.2.2的一部分)

答案 2 :(得分:0)

您需要从中接收崩溃文件的应用程序的.xcarchive文件

  1. 从.xcarchive中,我们提取MyApp.app,MyApp-dSYM.dSYM和MyApp-Crash-log.crash,在桌面和宝藏上创建一个文件夹并将其放置。

  2. 打开终端并输入以下命令(用您的名称替换 MyApp ):

    • cd Desktop/MyApp

    • export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer

    • /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash -v MyApp.crash MyApp.app.dSYM