Crash 日志分析详解

     本文主要分析已经上线的APP(在APP store ),在xcode 7以后 苹果对crash 日志收集有了很大的改善,可以不需要通过第三方sdk 就可以直接分析 crash 日志了,当然第三方库还是更强大的,比如友盟,以及腾讯 bugly.话不多说,直接上代码界面进行分析.

1.第一步

2.第二步

3.第三步

在文件下会有一个  xx日期.xcarchive (后缀名)文件. 右击点击显示包内容

 (1)在红色1那里面会有一个 dSYMs文件,然后复制里面的 .app.dSYM文件到桌面. 

(2)在红色2 文件下会有llproduct(你的文件名字) .复制该包, 把该包后缀更改为.app.

4.第四步

点击 Crashes ,如果你的界面有这样的表示你线上的App有奔溃,相反就恭喜你这个App目前还没有bug.

5.第五步

如上图所示, 需要点击 show in finder , 然后会跳转到一个文件后缀名为xx.xccrashpoint 的文件.然后右击点击显示包内容.会有一个.crash 文件,复制到桌面上

6.第六步

在 前往 文件夹查找路径为 /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash 

把symbolicatecrash 检查工具也复制到桌面.

7.第七步

把上面复制的四个文件 放在一个桌面文件夹之中.文件名字 叫 crash .里面放着刚刚获取到的文件.

8.打开终端.

   cd 直接拖拽桌面的crash 文件.然后输入

    symbolicatecrash路径 XX.crash(苹果公司给的crash日志文件路径) XX.app.dSYM(崩溃app对应的dSYM文件路径) > 输出文件路径

./symbolicatecrash ./(你文件的名字).crash ./(你文件的名字).app.dSYM > symbol.crash

如果在执行命令的过程中会出现错误信息:“Error: “DEVELOPER_DIR” is not defined at /Applications/Xcode.app/Contents/SharedFrameworks/DVTFoundation.framework/Versions/A/Resources/symbolicatecrash line 69.”

解决方案:

在终端执行export DEVELOPER_DIR=/Applications/Xcode.app/Contents/Developer

执行完成后,再执行 .最终就出现下面的情况,打开桌面的crash.

8.第八步

   重新打开的crash 文件下会有symbol.crash 文件,这个时候就可以清晰的分析了.

第九步、分析结果

双击这个文件 可以看到哪个线程崩溃的,哪个类崩溃的,以及行数,就可以找到那个工程去改代码了


注意:release和debug会不同,查找这样的问题使用release。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
  • 序言:七十年代末,一起剥皮案震惊了整个滨河市,随后出现的几起案子,更是在滨河造成了极大的恐慌,老刑警刘岩,带你破解...
    沈念sama阅读 205,386评论 6 479
  • 序言:滨河连续发生了三起死亡事件,死亡现场离奇诡异,居然都是意外死亡,警方通过查阅死者的电脑和手机,发现死者居然都...
    沈念sama阅读 87,939评论 2 381
  • 文/潘晓璐 我一进店门,熙熙楼的掌柜王于贵愁眉苦脸地迎上来,“玉大人,你说我怎么就摊上这事。” “怎么了?”我有些...
    开封第一讲书人阅读 151,851评论 0 341
  • 文/不坏的土叔 我叫张陵,是天一观的道长。 经常有香客问我,道长,这世上最难降的妖魔是什么? 我笑而不...
    开封第一讲书人阅读 54,953评论 1 278
  • 正文 为了忘掉前任,我火速办了婚礼,结果婚礼上,老公的妹妹穿的比我还像新娘。我一直安慰自己,他们只是感情好,可当我...
    茶点故事阅读 63,971评论 5 369
  • 文/花漫 我一把揭开白布。 她就那样静静地躺着,像睡着了一般。 火红的嫁衣衬着肌肤如雪。 梳的纹丝不乱的头发上,一...
    开封第一讲书人阅读 48,784评论 1 283
  • 那天,我揣着相机与录音,去河边找鬼。 笑死,一个胖子当着我的面吹牛,可吹牛的内容都是我干的。 我是一名探鬼主播,决...
    沈念sama阅读 38,126评论 3 399
  • 文/苍兰香墨 我猛地睁开眼,长吁一口气:“原来是场噩梦啊……” “哼!你这毒妇竟也来了?” 一声冷哼从身侧响起,我...
    开封第一讲书人阅读 36,765评论 0 258
  • 序言:老挝万荣一对情侣失踪,失踪者是张志新(化名)和其女友刘颖,没想到半个月后,有当地人在树林里发现了一具尸体,经...
    沈念sama阅读 43,148评论 1 300
  • 正文 独居荒郊野岭守林人离奇死亡,尸身上长有42处带血的脓包…… 初始之章·张勋 以下内容为张勋视角 年9月15日...
    茶点故事阅读 35,744评论 2 323
  • 正文 我和宋清朗相恋三年,在试婚纱的时候发现自己被绿了。 大学时的朋友给我发了我未婚夫和他白月光在一起吃饭的照片。...
    茶点故事阅读 37,858评论 1 333
  • 序言:一个原本活蹦乱跳的男人离奇死亡,死状恐怖,灵堂内的尸体忽然破棺而出,到底是诈尸还是另有隐情,我是刑警宁泽,带...
    沈念sama阅读 33,479评论 4 322
  • 正文 年R本政府宣布,位于F岛的核电站,受9级特大地震影响,放射性物质发生泄漏。R本人自食恶果不足惜,却给世界环境...
    茶点故事阅读 39,080评论 3 307
  • 文/蒙蒙 一、第九天 我趴在偏房一处隐蔽的房顶上张望。 院中可真热闹,春花似锦、人声如沸。这庄子的主人今日做“春日...
    开封第一讲书人阅读 30,053评论 0 19
  • 文/苍兰香墨 我抬头看了看天上的太阳。三九已至,却和暖如春,着一层夹袄步出监牢的瞬间,已是汗流浃背。 一阵脚步声响...
    开封第一讲书人阅读 31,278评论 1 260
  • 我被黑心中介骗来泰国打工, 没想到刚下飞机就差点儿被人妖公主榨干…… 1. 我叫王不留,地道东北人。 一个月前我还...
    沈念sama阅读 45,245评论 2 352
  • 正文 我出身青楼,却偏偏与公主长得像,于是被迫代替她去往敌国和亲。 传闻我的和亲对象是个残疾皇子,可洞房花烛夜当晚...
    茶点故事阅读 42,590评论 2 343

推荐阅读更多精彩内容