答案 0 :(得分:0)
您可以使用许多方法对崩溃报告进行符号化。
首先,您需要保存导致崩溃的.app文件。和.crash文件以及dSYM
文件。您可以从Organizer下载dSYM。
执行此操作符号崩溃报告:
将.app,.crash和dSYM
文件放入文件夹中,然后转到终端中的该文件夹,然后写下以下行:
xcrun atos -o MyApp.app/MyApp -arch armv7 -l 0xb7000 -f WhateverTherNameIs.crash
参考文献:
How can I find memory location from apple crash report? from where my app is crash.?
Symbolicating iPhone App Crash Reports
New XCode Crash Organizer Does Not Symbolicate .xccrashpoint Files
答案 1 :(得分:0)
1)创建一个新文件夹,让我们说" Universe" ,拿着东西。
2)使用Finder中的Go to Folder实用程序。使用路径/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources /
查找" symbolicatecrash"文件,您可以手动将此文件复制并粘贴到Universe文件夹
3)将您的应用程序的崩溃和存档放在您的文件夹中(存档将保存所有的dysm文件。或者您可以放置所有的dYsm文件)
4)CD到你的宇宙"文件夹目录。现在运行此命令导出DEVELOPER_DIR =" /Applications/Xcode.app/Contents/Developer"
5)在崩溃中运行symbolicate命令
./ symbolicatecrash myCrash.crash> SymbolicatedM.crash
瞧!!你有你的符号化崩溃日志。
PS:这样做的另一个好处是上面的设置是一次性设置并且可以重复使用。所需要的只是替换你的崩溃文件和dysm文件,然后每次你想要一个新的崩溃时重复步骤5 symbolicated。再见复杂的命令!