美文网首页
iOS15 更新后新的奔溃日志格式

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

作者: Podul | 来源:发表于2021-09-28 21:43 被阅读0次

Xcode13/iOS15 Crash Log

iOS15 更新后提交了一次应用,苹果在测试时发生了崩溃被直接打回,附带的日志格式变成奇怪的样子。

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

百度 谷歌 均无果的情况下,不得已去翻阅了 Xcode13更新文档,才发现苹果已经更新了崩溃日志格式,使用原来的方式已经无法获得崩溃日志。

Document

根据提示进入目录找到 /Application/Xcode.app/Contents/SharedFrameworks/CoreSymbolicationDT.framework/Resources/CrashSymbolicator.py,并执行 python3 CrashSymbolicator.py --help

CrashSymbolicator --help

查看后得知新的符号化方式命令为 CrashSymbolicator -d '符号表路径' -o '输出路径' -p '苹果给的日志',其中 CrashSymbolicator 为本人使用的别名。

image

命令执行后完成可到 输出路径 找到生成的符号化文件。

符号化

相关文章

网友评论

      本文标题:iOS15 更新后新的奔溃日志格式

      本文链接:https://www.haomeiwen.com/subject/czarnltx.html