崩溃日志符号化

方法一: 自动解析

参考:崩溃日志符号化-symbolicatecrash

1、桌面上创建crash文件夹
2、提取***.app.dSYM
3、提取xcode的 symbolicatecrash

  • 查找 find /Applications/Xcode.app -name symbolicatecrash -type f
  • 选择 /IPhoneOS/Contents/SharedFrameworks 路径下的
  • 若本机XCode更新版本了可能要重新获取

4、执行命令:./symbolicatecrash ***.crash ***.app.dSYM > Control_symbol.crash

5、报错:

  • Error: "DEVELOPER_DIR" is not defined at ./symbolicatecrash line 69.
  • 解决:输入命令配置环境变量(也可加入~/.bash_profile)
    export DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"
  • 再执行(4)

方法二: 手动解析

参考:崩溃日志符号化-atos

atos命令格式:
atos -o ***.app.dSYM/Contents/Resources/DWARF/*** -arch -l

  • :根据***.crash


    指令集
  • :根据***.crash

截图中
0x10004c000(第二个)是
0x00000001000d2988(第一个)是

address

你可能感兴趣的:(崩溃日志符号化)