xcode 4.5上的符号崩溃失败

mob*_*ang 9 xcode symbolicatecrash ios

我刚刚将我的xcode升级到4.5版本,我尝试了三种方式来表示崩溃日志,但它们都没有成功.

首先,我从设备上获取了崩溃日志,然后将其导入到Organizer的"设备日志"中,但是我的应用程序的确切功能无法显示,内存地址仍显示在结果中.

其次,我将'symbolAppcrash'文件从'/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources'复制到'/ usr/local/bin'并将.DSYM文件,.app文件和.crash文件放入文件夹,运行命令:'symbolicatecrash Myapp.crash',结果仍显示内存地址.

最后,我尝试了http://xperienced.com.pl/blog/symbolicate-ios-crash-report的方法,但仍然没有运气.

能帮助我解决这个问题吗?

提前致谢!

mob*_*ang 9

我根据https://github.com/TheRealKerni/QuincyKit/issues/46中的讨论解决了这个问题.并运行https://github.com/TheRealKerni/QuincyKit/blob/3c4a0b163ac71599a7795508fe6a91c1ced9daa6/server/local/symbolicatecrash.pl中的perl脚本以获得正确的结果.

@Kerni,谢谢你的剧本!

  • 经过几个小时的搜索,这篇文章让我得到了很好的解决方案.如果您转到Xcode-> Organizer,请单击存档,然后右键单击任何存档并选择show in finder.备份到包含存档的名为Xcode的文件夹.运行终端并cd到此文件夹,您可以通过键入"cd"然后将文件夹拖到终端轻松完成此操作.现在输入'mdimport'.并输入.这将需要一分钟才能完成.如果你回到Organizer并找到你的崩溃文件然后按Re-Symbolicate它现在应该给你方法名和行号. (12认同)