我刚刚将我的
xcode升级到版本4.5,我尝试了三种方式来表示崩溃日志,但是它们都没有成功.
首先,我从设备上得到了崩溃日志,然后将其导入到“管理器”的“设备日志”中,但是我的应用程序的确切功能无法显示,内存地址仍然显示在结果中.
其次,我将’/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources’中的’symbolicatecrash’文件复制到’/usr/local / bin’并将.DSYM文件,.app文件和.crash文件放入一个文件夹中,运行命令:“symbolicatecrash Myapp.crash”,结果仍然显示内存地址.
最后,我尝试了从http://xperienced.com.pl/blog/symbolicate-ios-crash-report的方法,但仍然没有幸运.
请你帮我解决这个问题吗?
提前致谢!
解决方法
我根据
https://github.com/TheRealKerni/QuincyKit/issues/46的讨论解决了这个问题,并从
https://github.com/TheRealKerni/QuincyKit/blob/3c4a0b163ac71599a7795508fe6a91c1ced9daa6/server/local/symbolicatecrash.pl运行Perl脚本获得正确的结果.
@凯尔尼,谢谢你的脚本!