美文网首页
iOS友盟奔溃日志工具分析代码定位

iOS友盟奔溃日志工具分析代码定位

作者: 流年划过颜夕 | 来源:发表于2020-01-17 11:02 被阅读0次

    当App接入了友盟SDK进行数据监控后,后台会实时反馈当前App的情况.如果发现线上奔溃信息也会记录在案,并展现奔溃日志。但是友盟仅仅反馈了报错的原因以及崩溃的内存地址,但是在代码中定位还是有点麻烦。如果很普遍的现象如数组越界,还需要进行排查。亦或者不常见的奔溃日志等等,也是费时费力。

    dSYMTools工具能有效地帮助定位代码中发生奔溃的实际位置,大大缩短了定位错误的时间成本。但是可能对新版友盟的适配不够完善,唯一缺点就是还需要自己在本地进行内存地址的转换计算再能定位,还是不够精简

    这里Fork了dSYMTools下并重新优化代码,快速根据友盟反馈定位崩溃信息。

    使用流程:将示例图中友盟检测崩溃日志红框内的地址填入对应的地方,即可快速定位奔溃信息

    eg:

    友盟奔溃日志: crashLog1.png dSYMTools工具定位: crashLog2.png

    dSYMTools下载链接:https://github.com/liunianhuaguoyanxi/dSYMTools

    相关文章

      网友评论

          本文标题:iOS友盟奔溃日志工具分析代码定位

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