iOS Crash解析

[iOS]App崩溃解析(四):常规的.crash解析方法

2020-04-01  本文已影响0人  小緈福

前言

这是一个狠low的解析方案ーー简单粗暴。
首先我们需要确定dSYM文件和crash文件都是对应同一个app的(我们在[上一篇](http://blog.sina.com.cn/s/blog_752f11650102yjl5.html)中有介绍怎么匹配)!然后我们解析用到的东西有以下三个:

开始解析工作

  1. 把.crash、.dSYM、symbolicatecrash三个文件都放在同一个文件夹中
  2. 用终端进入该文件夹​


    00293dkxzy7ACBU6bjz19.jpeg

cd /Users/{用户名}/Desktop/crash

  1. 使用symbolicatecrash命令进行解析
    00293dkxzy7ACwuP6Cv33.jpeg
    ./symbolicatecrash {.crash文件名} {.dSYM文件名} > symbol.crash

此时终端可能出现以下内容:

00293dkxzy7ACwIgzzpdf.jpeg
解决此问题需要设置"DEVELOPER_DIR"环境变量:
00293dkxzy7ACwBrQYy72.jpeg
export DEVELOPER_DIR=/Applications/XCode.app/Contents/Developer

设置环境变量之后重做第3步, 即可导出一个已经解析好了的symbol.crash文件了

后记

作者邮件:zhangxmsy@163.com, 有问题联系。

上一篇 下一篇

猜你喜欢

热点阅读