手动分析友盟崩溃信息

手动解析友盟崩溃信息

   在友盟收集到的崩溃信息中,有时候直接使用umcrashtool解析会失败,特别是Application received signal SIGSEGV类型的错误,这时候就需要使用手动解析:

第一步,使用命令进入dSYM目录:

cd ~/Library/Developer/Xcode/Archives/2016-09-22/XXX(包名).xcarchive/dSYMs/XXX(应用名).app.dSYM/Contents/Resources/DWARF/

第二步,执行:

atos -arch armv7 -o XXX(应用名称) 0x10023f7ec

说明:

armv7   错误详情中的CPU type

0x10023f7ec  堆栈信息中需要分析的地址(如图)


UmengSignalHandler

      手动解析出崩溃信息之后有时会碰到UmengSignalHandler类错误,是捕捉crash的方法,本身不引起crash, 可直接忽略。

相关链接:[AAE10009]友盟SDK错误信息包含UmengSignalHandler

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

推荐阅读更多精彩内容

  • 该文章属于刘小壮原创,转载请注明:刘小壮[https://www.jianshu.com/u/2de707c93d...
    刘小壮阅读 37,967评论 45 121
  • 写在前面:本文会在最开头将苹果官方的文档Understanding and Analyzing Applicati...
    小小外星人阅读 26,393评论 23 130
  • 前言 崩溃是让发人员比较头痛的事情,app崩溃了,说明代码写的有问题,这时如何快速定位到崩溃的地方很重要。调试阶段...
    進无尽阅读 6,268评论 0 9
  • 本文就捕获iOS Crash、Crash日志组成、Crash日志符号化、异常信息解读、常见的Crash五部分介绍。...
    xukuangbo_阅读 5,482评论 0 0
  • 领先企业最终丧失其行业领先地位的最主要原因在于忽略了“破坏性创新原则”或抗拒这些原则。文中提到的“技术”一词,指的...
    阿威说说阅读 4,733评论 0 4