如何标记iPhone\iPad崩溃日志?

如何标记iPhone\iPad崩溃日志?,iphone,symbolicatecrash,Iphone,Symbolicatecrash,我想知道如何在XCode中象征崩溃,我有.crash文件,但我不知道如何做 我想修复一个影响我的应用程序的该死的错误,提前谢谢 应用程序需要在不剥离调试符号的情况下构建: 然后,当它在设备上崩溃时,进入“设备日志”部分下的“管理器”窗口,您应该会看到一个漂亮的符号化崩溃日志: 要将崩溃日志导入Xcode(例如,从电子邮件),只需将其拖动到organizer窗口中,如下所示: 使用最新版本的Xcode(3.2.2),您可以将任何崩溃报告拖放到Xcode Organizer的“设备日志”部分

我想知道如何在XCode中象征崩溃,我有.crash文件,但我不知道如何做


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

应用程序需要在不剥离调试符号的情况下构建

然后,当它在设备上崩溃时,进入“设备日志”部分下的“管理器”窗口,您应该会看到一个漂亮的符号化崩溃日志:


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

使用最新版本的Xcode(3.2.2),您可以将任何崩溃报告拖放到Xcode Organizer的“设备日志”部分,它们将自动为您标记。我认为,如果您使用Build&Archive(也是Xcode 3.2.2的一部分)构建该版本的应用程序,这将是最有效的


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

  • 从.xarchive中,我们取出MyApp.app、MyApp-dSYM.dSYM和MyApp-Crash-log.Crash,在桌面和宝藏上创建一个文件夹,并将它们放入其中

  • 打开终端并编写以下命令(用您的姓名替换MyApp):

    • cd桌面/MyApp

    • export DEVELOPER\u DIR=/Applications/Xcode.app/Contents/DEVELOPER

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


  • 该死,我不会说得比这更好。谢谢你DI将我的应用程序上传到应用商店,现在在苹果批准后,该应用程序在我客户的设备上崩溃,所以他向我发送了崩溃日志。。。你知道我怎么能把它符号化吗?@Pr你可能不能,因为它是一个去掉符号的发行版。你完全正确,这个功能本来可以从Xcode中去掉的。