极光错误分析
2024-02-26 本文已影响0人
紫凌寒宇
1.获取关键错误信息,从图中可知,偏移量为6369676,转化为16进制为:61318c
2.获取文件
打开Xcode->windows->organizer->archives 找到对应版本的打包文件,右键show in finder,再右键显示包内容,将xx.app.dSYM文件拷贝到另一文件夹
3.获取dSYM起始地址
3.1 打开终端 cd至上一步骤文件夹
3.2执行命令 otool -l /Users/wuzhiwei/Desktop/OCJAPP/OCJ_RN_APP.app.dSYM/Contents/Resources/DWARF/OCJ_RN_APP
符号表起始地址:0x0000000100000000
4.计算崩溃地址对应dSYM符号表的地址
符号表堆栈地址 = 符号表起始地址 + 偏移量
即:
0x10061318c = 0x100000000 + 61318c
5.执行命令
dwarfdump --arch=arm64 --lookup 0x10061318c /Users/wuzhiwei/Desktop/OCJAPP/OCJ_RN_APP.app.dSYM/Contents/Resources/DWARF/OCJ_RN_APP
最终得到结果如图
崩溃代码信息在line info中展示。