第一步:找出崩潰日志文件 形如
AppName-2020-03-03-103842.crash
方法一:手機(jī)設(shè)置->隱私->分析與改進(jìn)->分析數(shù)據(jù)->要尋找的日志
方法一:使用iTunes/Folder訪達(dá)
由于新版的mac系統(tǒng)已經(jīng)沒(méi)有了iTunes,在Folder中尋找
a.將蘋果手機(jī)使用數(shù)據(jù)線連接到電腦上;
b.等待同步完成
新版的mac系統(tǒng)路徑是
/Users/xmly/Library/Logs/CrashReporter/MobileDevice/xxx的iPhone
c.前往/Users/chenjianglin/Library/Logs/CrashReporter/MobileDevice 文件夾可以看到以下截圖

方法二:如果電腦上安裝了xcode就更加容易了
a.選中xcode之后 xcode->Window->Devices and Simulators

b.點(diǎn)擊上圖中的View Devices Logs按鈕可以看到如下圖所示

c. 右擊選中上圖中的Crash 并選中Export Log便可得到AppName-2020-03-03-103842.crash

第二步:找到對(duì)應(yīng)的xcode中的symbolicatecrash文件地址
a.終端執(zhí)行find /Applications/Xcode.app -name symbolicatecrash -type f 可以得到電腦中symbolicatecrash的路徑地址
b.前往上述a中地址 可以得到

步驟三找到 ?AppName.app.dSYM

1.上述圖片所示可以得到AppName?2020-2-24, 23.06.xcarchive
2.右擊->顯示包內(nèi)容

3.在dSYMs文件夾中找到形如AppName.app.dSYM文件
第四步:將上述第一步,第二步,第三步中的三個(gè)文件AppName?2020-3-3, 10-38 AM.crash、AppName.app.dSYM和symbolicatecrash放到同一文件夾Crash中
第五步:得到解析后的symbol.crash
a. 終端中cd到上述的Crash文件夾中
b. 終端中?export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer
c. 終端中?./symbolicatecrash ./*.crash ./*.app.dSYM > symbol.crash
第六步:雙擊symbol.crash 選擇對(duì)應(yīng)的功能便可以定位到項(xiàng)目中的具體崩潰代碼了
