我想知道如何在 XCode 中表示崩溃,我有 .crash 文件,但我不知道该怎么做。
我想修复一个影响我的应用程序的该死的错误,在此先感谢!
该应用程序需要在不剥离调试符号的情况下构建:
然后,当它在设备上崩溃时,进入管理器窗口,在“设备日志”部分下,您应该会看到一个很好的符号化崩溃日志:
要将崩溃日志导入 Xcode(例如,来自电子邮件),只需将其拖到管理器窗口中,如下所示:
使用最新版本的 Xcode (3.2.2),您可以将任何崩溃报告拖放到 Xcode Organizer 的设备日志部分,它们会自动为您符号化。如果您使用 Build & Archive(也是 Xcode 3.2.2 的一部分)构建该版本的应用程序,我认为这效果最好
您需要收到崩溃文件的应用程序的 .xcarchive 文件
从.xcarchive中我们拉出MyApp.app、MyApp-dSYM.dSYM和MyApp-Crash-log.crash,在桌面和宝藏上创建一个文件夹并放置它们。
打开终端并编写以下命令(将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