iOS 崩潰日誌分析(個人總結,最實用)

2021-07-10 01:10:03 字數 562 閱讀 4984

要分析奔潰日誌需要三個檔案:crash日誌,symbolicatecrash分析工具,.dsym符號集

0. 在桌面建立乙個crash資料夾

1. 需要xcode自帶的崩潰分析工具symbolicatecrash,命令:

6.如果出現error: can't find tool named 'otool' in the macosx sdk or any fallback sdks at ./symbolicatecrash line 115.參照以及

7. 補充說明:

cat ./symbol.crash
可以在終端開啟解析後的crash檔案,再使用

根據奔潰位置位址資訊找到指定位置

line table file: 'asidownloadcache.m' line 320, column 3 with start address 0x00000000000cf340start address 0x00000000000cf340

注:關於.dsym檔案,當程式執行之後直接去products中右鍵show in finder 也能找到

iOS崩潰日誌分析及蒐集

當乙個ios應用程式崩潰時,系統會建立乙份crash日誌儲存在裝置上。這份crash日誌記錄著應用程式崩潰時的資訊,通常包含著每個執行執行緒的棧呼叫資訊 低記憶體閃退日誌例外 方式1開發 測試階段裝置就在身邊,可以連線裝置,開啟xcode window devices view device log...

IOS崩潰日誌

1.普通崩潰日誌 參考 1 程序資訊 incident identifier 30e46451 53fd 4965 896a 457fc11ad05f 崩潰報告的唯一識別符號 是與裝置標識相對應的唯一鍵值。雖然它不是真正的裝置識別符號,但也是乙個非常有用的情報 如果你看到100個崩潰日誌的crash...

iOS專案崩潰日誌採集與分析

先看乙個下demo nsstring str nil nsarray arr hello str 很簡單,因為陣列裡面有nil元素,所以執行的時候一定會崩潰,執行的崩潰畫面分析 先看乙個oc的ddemo工程 nsstring str nil nsarray arr hello str 很簡單,因為陣...