解析崩溃日志

  1. 获取当前崩溃版本的dsYM文件
    • 如果有上传dsYM文件,此处可以直接下载


      1.png
    • 没有上传则在本地文件复制


      2.png
  2. 获取symbolicatecrash文件
  • 终端执行find /Applications/Xcode.app -name symbolicatecrash -type f获取文件路径
  1. 获取当前崩溃版本的.app文件
    3.png
  2. 获取当前崩溃文件.crash-未符号化的文件
  • 苹果审核返回的crash文件
    • 复制返回的文件中的内容
    • 粘贴至自己新建的xxx.txt文件
    • 修改xxx.txt文件的后缀为.crash
  1. 生成符号化后的.crash文件
  • 把上面三个文件放到新建文件夹中
  • 在终端中cd到目标文件夹:
  • 执行语句./symbolicatecrash ./xxx.crash ./PandaEx.app.dSYM > m.crash
  • 终端报错:Error: "DEVELOPER_DIR" is not defined at /usr/local/bin/symbolicatecrash line xx.
  • 执行:export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer
  • 执行语句./symbolicatecrash ./xxx.crash ./PandaEx.app.dSYM > m.crash
  • 文件m.crash便是符号后的文件
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容