1. 程式人生 > >iOS crash報告符號化,.ips檔案分析

iOS crash報告符號化,.ips檔案分析

專案中一部分測試是外包的,測試人員發現了一個偶現的bug,並把.ips檔案提供給我們。

下面開始解析crash檔案

1.在桌面新建一個資料夾,名字叫crash

2.將.ips檔案更名為.crash檔案並放到crash資料夾中

3.前往資料夾路徑  /應用程式/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources

複製symbolicatecrash指令碼並貼上到crash資料夾中


4.複製xxx.app.dSYM檔案貼上到crash資料夾中


5.開啟終端輸入命令:

cd  /Users/example/Desktop/crash  //進入到桌面crash資料夾中

./symbolicatecrash /Users/example/Desktop/crash/59129929.crash /Users/example/Desktop/crash/xxx.app.dSYM > log.crash //進行crash日誌解析

如果終端報錯:

Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
輸入:
export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"
然後再輸入:

./symbolicatecrash /Users/example/Desktop/crash/59129929.crash 

/Users/example/Desktop/crash/xxx.app.dSYM > log.crash //進行crash日誌解析

6.在crash檔案中就會新增log.crash檔案,然後分析bug就可以了。