美文网首页
iOS反编译查找崩溃信息

iOS反编译查找崩溃信息

作者: 深夜爬坑 | 来源:发表于2017-08-11 17:12 被阅读0次

    1、iOS应用上线后,我们会碰到之前我们没发现的异常崩溃,那么怎么准确的定位问题呢,因为我这使用的是友盟来做数据统计,那么就以友盟为例讲下怎么查找异常信息。

    2、友盟的错误日志里,我们经常会看到类似下面的错误日志

    748B48A3-B137-4CFF-9641-D50802BAC84F.jpeg

    3、打开电脑的控制台 CD 到 ....../Contents/Resources/DWARF目录下。怎么找到这个目录呢,
    打开Xcode,Window->Organizer。选择 iOS版本 右键 Show in Finder。然后再右键 显示包内容,
    进入 dSYMs/xxxxx.app.dSYM(右键显示包内容)->/Contents/Resources/DWARF/

    4、根据友盟信息 输入命令 atos -arch armv7(注意看CPU Type) -o xxxxxx(你的项目名称) 0x25b8c5

    5、看控制台的输出信息,基本上都能够定位当具体的异常方法。如果想了解具体的操作,可以把上面的蓝色地址都反编译一遍,能够看到什么样的方法调用顺序才导致的问题。

    相关文章

      网友评论

          本文标题:iOS反编译查找崩溃信息

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