iOS15 更新后新的奔潰日志格式

Xcode13/iOS15 Crash Log

iOS15 更新后提交了一次應用,蘋果在測試時發(fā)生了崩潰被直接打回,附帶的日志格式變成奇怪的樣子。

... 省略 ...
    "lastExceptionBacktrace": [
        {
            "imageOffset": 626780, 
            "imageIndex": 6
        }, 
        {
            "imageOffset": 89940, 
            "imageIndex": 4
        }, 
        {
            "imageOffset": 246772, 
            "imageIndex": 12
        }, 
        {
            "imageOffset": 523608, 
            "imageIndex": 9
        }
    ]
... 省略 ...

百度 谷歌 均無果的情況下,不得已去翻閱了 Xcode13更新文檔,才發(fā)現蘋果已經更新了崩潰日志格式,使用原來的方式已經無法獲得崩潰日志。

Document

根據提示進入目錄找到 /Application/Xcode.app/Contents/SharedFrameworks/CoreSymbolicationDT.framework/Resources/CrashSymbolicator.py,并執(zhí)行 python3 CrashSymbolicator.py --help

CrashSymbolicator --help

查看后得知新的符號化方式命令為 CrashSymbolicator -d '符號表路徑' -o '輸出路徑' -p '蘋果給的日志',其中 CrashSymbolicator 為本人使用的別名。

image

命令執(zhí)行后完成可到 輸出路徑 找到生成的符號化文件。

符號化
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容