美文网首页
ios解析错误日志的两种方法

ios解析错误日志的两种方法

作者: 高灏轩 | 来源:发表于2018-04-26 15:33 被阅读64次

我目前常用的方法有两种。

1,大神已经帮你写好控件,下载地址  https://github.com/answer-huang/dSYMTools

2,安装好,将上传appsotre时的.xcarchive文件或dSYMs文件找出,拖到工具区域内,补充相应信息(信息在log中都有)。

3,点击分析,如下图,相信到这一步你就一目了然了。

另外一种方法是用终端命令

例如:崩溃日志如下图所示

1,首先去定崩溃日志与你找到的dsym文件是否为同一个,打开终端

cd /Users/eric/Desktop/dSYMs

dwarfdump --uuid RKK.app.dSYM

如图:

得到UUID:553858AF-235A-380A-8EE4-A19AD4CB0E4E

与崩溃日志为同一个dsym文件

2,终端输入该dsym文件中对应的崩溃地址,定位到崩溃位置。

格式为:dwarfdump --arch=armv7 --lookup +崩溃地址+ dsym绝对地址 

dwarfdump --arch=armv7 --lookup 0x10016783c /Users/eric/Desktop/dSYMs/RKK.app.dSYM

这种情况是终端也定位不到,衰的很,不过也有很多能定位到的

接下来就到了自己发挥才能的时刻了。。。。。

相关文章

网友评论

      本文标题:ios解析错误日志的两种方法

      本文链接:https://www.haomeiwen.com/subject/rvklzxtx.html