美文网首页iOS Developer
解析崩溃日志 .crash 文件(二)

解析崩溃日志 .crash 文件(二)

作者: 魈畈 | 来源:发表于2016-09-30 14:33 被阅读1789次

    接上篇 解析苹果审核反馈崩溃日志 .crash 文件 提供另一种分析 crash 日志的方式

    liupengs-MacBook-Pro:~ admin$ cd /Users/admin/Desktop/myappcrash

    liupengs-MacBook-Pro:myappcrash admin$ dwarfdump --uuid MyAppName.app.dSYM/

    UUID: A05C1904-4D3C-362F-A224-9445A187E51E (armv7) MyAppName.app.dSYM/Contents/Resources/DWARF/MyAppName

    UUID: 0E7FFFEE-7391-3634-B2AD-FA7D05F23D47 (arm64) MyAppName.app.dSYM/Contents/Resources/DWARF/MyAppName

    liupengs-MacBook-Pro:myappcrash admin$ dwarfdump --arch=arm64 --lookup 0x00000001003f51dc /Users/admin/Desktop/myappcrash/MyAppName.app.dSYM/Contents/Resources/DWARF/MyAppName

    找到项目名对应的地址  0x00000001003f51dc ,以及crash 文件对应的 UUID;

    确定crash文件是arm64还是arm7 对应地址

    运行结果:

    0x00000001003f51dc地址对应的代码信息

    这种两种解析方式各有优劣,可自行选用

    相关文章

      网友评论

        本文标题:解析崩溃日志 .crash 文件(二)

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