Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/amazon-web-services/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Objective c 如何在不引用特定类的情况下解释crashlog_Objective C_Ios_Xcode_Debugging_Crash - Fatal编程技术网

Objective c 如何在不引用特定类的情况下解释crashlog

Objective c 如何在不引用特定类的情况下解释crashlog,objective-c,ios,xcode,debugging,crash,Objective C,Ios,Xcode,Debugging,Crash,今天我的应用程序崩溃了,生成了这个。crashlog在我的项目中没有提到任何类,对我来说,解决这个问题几乎是不可能的 有没有办法解决这个问题?谢谢你的帮助 苹果的开发者工具中有一个工具叫做symbolicatecrash。使用它,您可以对崩溃报告进行符号化处理,但是请注意,您需要检查生成的相关.dsym文件,以查看使用它的教程。我就是这样运行SymbolTechrash二进制文件的 查找二进制符号崩溃 locate symbolitecrash 可选:您可以添加到/usr/bin sudo l

今天我的应用程序崩溃了,生成了这个。crashlog在我的项目中没有提到任何类,对我来说,解决这个问题几乎是不可能的


有没有办法解决这个问题?谢谢你的帮助

苹果的开发者工具中有一个工具叫做
symbolicatecrash
。使用它,您可以对崩溃报告进行符号化处理,但是请注意,您需要检查生成的相关.dsym文件,以查看使用它的教程。

我就是这样运行SymbolTechrash二进制文件的

查找二进制
符号崩溃

locate symbolitecrash
可选:您可以添加到
/usr/bin

sudo ln -s /Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash /usr/bin/symbolicatecrash
将崩溃日志复制到
Debug iphoneos
文件夹并转到项目

cp ~/Desktop/TheCrash.crash ~/Myproject/build/Debug-iphoneos
cd ~/MyProject/build/Debug-iphoneos
运行崩溃日志

symbolicatecrash TheCrash.crash MyProject.app.dSYM > ReportWithSymbols.crash
结果

,它显示了如何象征崩溃logs@DanielRHicks我今天再次检查了链接,它似乎又起作用了。我已经添加了一个步骤的摘要,我的评论是关于@ender的评论的,我随后能够访问它。这里有一个小旁注:我也在使用,我今天发现,它们允许您将dSYM捆绑包作为zip上传,以象征testflight发送的崩溃日志。