準備工作
分析崩潰日誌需要三個東西: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進行分析定位了。通過參考網上的一些資料,總結了一...