Q1)我如何表征整个崩溃日志文件。我有DYSM & APP文件。使用ATOS命令是很乏味的。我的symbolicshift不起作用。 Q2)如果我在生成构建时忘记捕获DYSM & APP文件,我可以生成&在一段时间后使用它们,因为在构建生成后没有修改该代码。这是否会像构建代码时捕获这些文件一样好?Symbolicate崩溃日志
1
A
回答
11
A1)将DSYM,APP和崩溃文件放在一个目录中。然后打开XCode Organizer-> iPhone开发 - >设备日志,并将拖放崩溃日志拖放到列表中。就是这样,如果你有一个适当的dsym文件,崩溃日志应该以列表中的符号出现。 A2)如果在代码,编译器和生成构建的机器上没有修改,则有一定的机会。但是我从未尝试过这样做。
1
symbolicatecrash是一个perl脚本,它使用聚光灯来查找属于崩溃应用程序的dSYM文件。如果使用-v(详细)选项运行symbolicatecrash你会看到类似这样的: 在Spotlight中搜索DSYM用的UUID ... 运行mdfind “com_apple _... == ...”
所以,请确保聚光灯正常工作,并且使用mdutil命令为您的材料所在的卷启用聚光灯索引:mdutil -s -a 如果归档的应用程序所在的音量未编入索引,请务必切换索引上。 (作为root/sudo:mdutil -i on/Volumes/...)
1
您还可以使用atos手动翻译符号。在我的博客上阅读更多内容:http://www.dev-smart.com/archives/389
+2
此链接现在是404。 – danimal 2015-11-12 17:04:46
相关问题
- 1. 如何symbolicate电子崩溃日志
- 2. Symbolicate崩溃日志的Xcode 4.2
- 3. Symbolicate崩溃日志 - Xcode 8/macOS应用
- 4. Symbolicate iOS崩溃堆栈跟踪无崩溃日志
- 5. 的iOS symbolicate崩溃日志只symbolicates几行
- 6. Symbolicate崩溃日志昆西工具包,给我这个错误
- 7. 不能Symbolicate Monotouch iOS应用程序崩溃日志
- 8. 崩溃日志符号无法Symbolicate任何框架库
- 9. Symbolicate碰撞日志
- 10. Symbolicate碰撞日志
- 11. 的iOS崩溃,无法symbolicate
- 12. iPhone崩溃日志
- 13. MonoTouch崩溃日志
- 14. iPhone崩溃日志?
- 15. Symbolicate即席iphone应用程序崩溃
- 16. Xcode 5中出现Symbolicate崩溃
- 17. Symbolicate iPhone应用程序崩溃
- 18. iOS X与Symbolicate的崩溃6.11
- 19. iphone - 理解崩溃日志
- 20. 了解iPhone崩溃日志
- 21. iPhone崩溃日志问题?
- 22. 避免jvm崩溃日志
- 23. Xcode崩溃日志:“NO_CRASH_STACK + 0”
- 24. Xamarin.iOS设备崩溃日志
- 25. 帮助崩溃日志
- 26. 了解iPhone崩溃日志
- 27. 分析崩溃日志
- 28. iOS崩溃日志解释
- 29. 读取崩溃日志iOS
- 30. 崩溃日志分析
您的意思是拖放应用程序列表中。无法这样做。我处于XCode Organizer-> Development-> Device Logs中,并尝试在应用程序窗格中进行拖动。 – Abhinav 2012-01-06 00:35:07
这很奇怪。当我无法将崩溃日志拖放到应用程序窗格时,只有当我试图将Mac OSX崩溃日志拖动到“设备日志”面板时,我遇到了同样的问题。来自任何iOS设备的故障日志始终显示在列表中,没有任何问题。可能是,你的崩溃日志有问题。您是直接从设备复制崩溃日志还是自己创建.crash文件(用户有时通过电子邮件将消息发送为邮件中的纯文本)? – 2012-01-06 11:29:08
将其拖入“库 - 设备日志”中。或者,您可以自己从命令行运行符号化,例如:'/Developer/Platforms/iPhoneOS.platform/Developer/Library/PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources/symbolicatecrash mycrash.crash' – Kerni 2012-01-06 11:29:12