美文网首页手机移动程序开发Apple DeveloperiOS-开发
iOS崩溃日志分析(友盟)奔溃代码定位

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

作者: DoubleLine | 来源:发表于2018-03-21 13:27 被阅读15次

    我们开发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.有问题可以留言,看到一定回复~~~~~~

    相关文章

      网友评论

      本文标题:iOS崩溃日志分析(友盟)奔溃代码定位

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