分析Crash文件
應用在沒有發布前,可以通過打印log很方便的查看錯誤信息。但是發布后,就需要根據Crash文件來定位了。
將手機連接電腦,通過XCode獲取Crash文件。Window ->Devices ->View Device logs
找到你需要的crash文件,右鍵導出該文件。
http://www.cnblogs.com/smileEvday/p/Crash1.html?本文闡述了Crash的結構
crash文件 中大多是十六進制的文本,需要進行符號化才能獲取更多信息。
http://wufawei.com/2014/03/symbolicating-ios-crash-logs/?Crash文件符號化的方法
http://www.voidcn.com/blog/huangmindong/article/p-6192348.html?通過dSYM文件以及crash log分析定位的方法
獲取dSYM文件步驟
步驟一:準備dSYM文件
(一)
打開工程,選擇Edit Scheme
將工程由Debug模式轉為Release模式,然后點擊Close關閉彈框。
按住Command + B ,進行編譯。
Xcode-“Products”下,右擊XXX.app文件,選擇“Show in Finder”,如下圖所示:
與XXX.app同目錄下,即可找到XXX.app.dSYM文件
二)Archive模式Build時:
選擇Xcode->Window->Organizer,如下圖所示:
在彈框中選擇“Archives”選擇對應APP右擊,點擊“Show in Finder”。
?
右擊XXX.xcarchive文件,選擇“顯示包內容”。
?進入dSYM目錄下可以找到XXX.app.dSYM文件。
?
轉載于:https://www.cnblogs.com/shycie/p/5893213.html
《新程序員》:云原生和全面數字化實踐50位技術專家共同創作,文字、視頻、音頻交互閱讀總結
- 上一篇: JSON总结(java篇)
- 下一篇: 重做53. Maximum Subarr