iOS崩溃日志分析(友盟)奔溃代码定位

我们开发app最烦的就是遇到看不见的闪退,明明我们这边没问题,拿到客户手里和业务部门手里就会有各种闪退,其实我们开发也很无奈~~~0.0。废话不说,切入正题首先itunes connect有奔溃日志的统计,但是个人还是偏好友盟,

首先我们要找到两个文件方法

1.打开X-code 的Window-Organizer


图(1)

2.找到上次你上传itunes connect的包

3.右键show in Finder找到然后再右键显示包内容

图(2)

4.找到dSYMs和Products下面的两个文件1..dSYM文件2.项目文件(图三和图四)


图(3)


图(4)

5.然后把这两个文件放在桌面的同一个文件夹下面(图5)

图(5)

6.然后打开命令行工具进入刚刚新建的文件夹


图(6)

7.然后打xcrun atos -arch arm64 -o ******.app/****** 0x1000f01c0  

  1.******表示你的工程名字

  2.0x1000f01c0是奔溃日志里面的崩溃代码(具体详见图(7))

  3.图(8)位具体定位到的代码信息(我们的问题是因为定位调用逻辑的问题可能导致用户几率性的闪退~~~)。


图(7)



图(8)

8.有问题可以留言,看到一定回复~~~~~~

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容