必須有 ips文件,dsym
步驟如下:
- 建立一個文件夾
crashAnalysis(隨便取個名字)。 - 從崩潰的手機 設(shè)置->隱私->分析與改進->分析數(shù)據(jù) 中找到ips文件,修改后綴為.crash,將文件拷貝到
crashAnalysis文件夾下。 - 下載找到.dsym文件,拷貝到
crashAnalysis文件夾下。 - 在finder下,command+shift+G 到
/Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash目錄下,拷出symbolicatecrash執(zhí)行文件到crashAnalysis文件夾下。 - 打開終端
cd到crashAnalysis文件夾下,執(zhí)行。
./symbolicatecrash crash文件地址 dsym文件地址 >log.crash
- 如果此時錯誤
Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69. - 運行
export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer" - 再次運行步驟五,運行完畢后
crashAnalysis文件夾會出現(xiàn)解析過后的log.crash日志了。

image.png