iOS崩潰日志,崩潰位置定位

原文鏈接:http://blog.csdn.net/hero_wqb/article/details/50462750

在通過友盟獲取到錯誤列表時,并沒有具體錯誤代碼,我們需要通過友盟獲取到的信息找到出錯的位置,下面介紹一種通過終端查找的方法。

首先,看一下在友盟獲取到的具體信息,如圖

下面做準備工作,我們版本上線打包時,會在本地生成Developer -> XCode -> Archives -> 日期 -> xxx.xcarchive文件,如圖

右鍵xxx.xcarchive文件顯示包內容,找到dSYMs文件夾下xxx.app.dSYM文件,如圖19-3。


Products -> Applications -> xxx.app文件,如圖


將xxx.app.dSYM文件和xxx.app文件放到同一個文件夾下

打開終端,執行如下語句:


cd 文件夾路徑? (可直接將文件夾拖進終端)

xcrun atos -arch arm64 -o xxx.app/xxx 0x10004ec6c? (其中arm64為CPU Type,xxx為項目名稱,后面地址是友盟獲取到的)

執行結果如圖19-6,得到錯誤位置SKRadio項目SKPlayVC.m文件553行代碼。

最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發布,文章內容僅代表作者本人觀點,簡書系信息發布平臺,僅提供信息存儲服務。

推薦閱讀更多精彩內容