[英]Not Able to read Xcode crash log
您可以使用多种方法来表示崩溃报告。 首先,您需要保存导致崩溃的.app文件。 以及.crash文件和dSYM
文件。 您可以从管理器下载dSYM。
通过执行以下操作来表示崩溃报告:
将.app,.crash和dSYM
文件放在文件夹中,然后转到终端中的该文件夹,然后写以下行:
xcrun atos -o MyApp.app/MyApp -arch armv7 -l 0xb7000 -f无论发生什么
参考文献:
如何从Apple崩溃报告中找到内存位置? 从我的应用崩溃的地方。
1)创建一个新文件夹,让它说“ Universe”,以容纳这些东西。
2)使用Finder中的转到文件夹实用程序。 使用路径/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/
找到“ symbolicatecrash”文件,您可以手动复制此文件并将其粘贴到您的Universe文件夹中
3)将崩溃和应用程序存档放在文件夹中(存档将保存所有dysm文件。或者,您也可以放置所有dYsm文件)
4)将CD放入“ Universe”文件夹目录。 现在运行此命令export DEVELOPER_DIR =“ / Applications / Xcode.app / Contents / Developer”
5)在崩溃时运行symbolicate命令
./symbolicatecrash myCrash.crash> SymbolicatedM.crash
瞧! 您有象征性的崩溃日志。
PS:这样做的另一个好处是上述设置是一次性设置,并且可以重复使用。所需要的只是替换崩溃文件和dysm文件,然后在每次要符号化新的崩溃时重复步骤5。 再见复杂的命令!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.