码迷,mamicode.com
首页 > 移动开发 > 详细

iOS symbolicatecrash崩溃日志分析

时间:2014-08-15 17:39:29      阅读:206      评论:0      收藏:0      [点我收藏+]

标签:使用   os   io   strong   文件   for   ar   line   

1.保留发布程序的 .app文件 和 .dSYM文件 连同.crash文件放在同一个文件家里面。

2.在/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library

      /PrivateFrameworks/DTDeviceKitBase.framework/Versions/A/Resources

   或者/Applications/Xcode.app/Contents/Developer/Platforms/iPhoneOS.platform/Developer/Library

     /PrivateFrameworks/DTDeviceKit.framework/Versions/A/Resources路径

    下面找到symbolicatecrash文件把他拷贝到 电脑的/usr/bin或者/usr/sbin目录下面  或者考到与.app文件 和 .dSYM文件 .crash文件同一个目录下

3.找到crash文件,这点很重要版本要与.app和.dSYM一致。

4.执行解析命令

  symbolicatecrash在/usr/bin目录的 执行 symbolicatecrash  + .crash文件  + .app.dSYM文件>输出的文件(text格式) 

  symbolicatecrash在自定义文件夹下面的执行 ./symbolicatecrash  + .crash文件  + .app.dSYM文件>输出的文件(text格式)

 

   注意:第一次使用symbolicatecrash会产生一个 Error: "DEVELOPER_DIR" is not defined at /usr/bin/symbolicatecrash line xx.

   解决办法:终端中输入 export  DEVELOPER_DIR="/Applications/XCode.app/Contents/Developer"

5.查看输出的.text看是否正确 如果正确会显示函数名 错误的话就是提供的.app和.dSYM文件与报出crashreport的版本不一致的缘故。

iOS symbolicatecrash崩溃日志分析,布布扣,bubuko.com

iOS symbolicatecrash崩溃日志分析

标签:使用   os   io   strong   文件   for   ar   line   

原文地址:http://www.cnblogs.com/wfwenchao/p/3915187.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!