解析Crash日志(二)

第二种解析方法是使用symbolicatecrash来解析。

在Xcode--Window--organazier,找到上传的app store的包,show in finder ,显示包内容,找到对应的dSYM文件以及app文件,copy在同一个文件里,并且将crash文件也拷贝在同一文件里面。

文件都准备好了,那么就要找到symbolicatecrash工具,然后也放在这个文件夹中。通过命令找到该工具

在finder中搜索蓝色选中的路径,即可获取到symbolicatecrash的位置。

设备都齐全啦。开工!

开工之前要确定crash文件、dSYM、app三个文件的UUID是一致的,才能得到正确的结果,进入文件夹之后,进行一下命令:

对比app和dSYM文件是否一致。查看crash文件中:

Binary Images:
0x1000dc000 - 0x100417fff iShopping arm64  <f86744171fc034a5ba91e31e05b327e1> /var/containers/Bundle/Application/00A66031-44C6-4518-A13D-9253BE4F987B/iShopping.app/iShopping

比较可知三个文件的UUID是一致的。

打开终端,输入一下命令;

即可得到一个新的文件,Control_symbol.crash文件,即为转译后的crash文件。

 命终端中输入命令,命令格式:Symbolicatecrash .crash .dSYM > aa.log

即:Symbolicatecrash + 崩溃日志 + APP对应的.dSYM文件 + > + 输出到的文件

 如果提示"DEVELOPER_DIR" is not defined

Xcode4.3之后 在终端中输入: export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer



评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值