对比UUID
对比.crash
和.dSYM文件的UUID是否一致
获取.dSYM的UUID
xcrun dwarfdump --uuid <dSYM文件路径>
获取.crash
的UUID
可以在文件堆栈下面的首行找到
符号化
- 搜索symbolicatecrash工具
find /Applications/Xcode.app -name symbolicatecrash -type f
- Xcode11 的路径
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash
-
找到"symbolicatecrash" 文件, 复制然后粘贴到刚才创建的 "CrashReport" 文件夹里面
-
集齐
.crash
、.app.dSYM
、symbolicatecrash
三个文件即可 -
cd到当前文件夹
-
命令行输入:
export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer
- 命令行输入
./symbolicatecrash ./*.crash ./*.app.dSYM > symbol.crash
如果是.ips文件,则输入
./symbolicatecrash ./*.ips ./*.app.dSYM > symbol.crash
- 等待完成
网友评论