iOS通過dSYM檔案分析crash日誌

2021-08-31 03:43:27 字數 597 閱讀 7003

準備工作

分析崩潰日誌需要三個東西:1、crash檔案 2、symbolicatecrash檔案 3、dysm檔案。我們拿到這個三個檔案後,一般新建乙個資料夾,把這三個檔案放一起。至於crash檔案和dysm檔案在**找,出門左轉,度娘謝謝。

1、如何查詢symbolicatecrash檔案?

如果是iphone裝置,選擇紅框中的路徑,這樣就可以找到symbolicatecrash檔案

注意,一般情況下,第一次使用symbolicatecrash會產生乙個error,如下的錯誤資訊

error: "developer_dir" is not defined at /usr/local/bin/symbolicatecrash line 53.

symbolicatecrash位置:

xcode中直接執行的:

/users/使用者名稱/library/developer/xcode/deriveddata/專案名/build/products/debug-iphonesimulator/專案名.dsym

如果打包的此檔案在/users/使用者名稱/library/developer/xcode/archive下面

crash檔案獲取:

iOS通過dSYM檔案分析crash

重點是dwarfdump uuid命令 我們在ios開發中會碰到的很多crash問題,如果debug除錯模式的話,我們可以往往很容易的根據log的輸出定位到導致crash的原因,但對於已經上線的應用,或者是release環境包導致的crash,我們就需要一些特殊的手段來通過crash log進行分析...

iOS通過dSYM檔案分析crash

重點是dwarfdump uuid命令 我們在ios開發中會碰到的很多crash問題,如果debug除錯模式的話,我們可以往往很容易的根據log的輸出定位到導致crash的原因,但對於已經上線的應用,或者是release環境包導致的crash,我們就需要一些特殊的手段來通過crash log進行分析...

iOS通過dSYM檔案分析crash

我們在ios開發中會碰到的很多crash問題,如果debug除錯模式的話,我們可以往往很容易的根據log的輸出定位到導致crash的原因,但對於已經上線的應用,或者是release環境包導致的crash,我們就需要一些特殊的手段來通過crash log進行分析定位了。通過參考網上的一些資料,總結了一...