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

iOS开发 发布之后的Crash错误反馈(一)

时间:2015-08-14 15:55:27      阅读:159      评论:0      收藏:0      [点我收藏+]

标签:

    iOS程序在调试阶段出现了Crash的话,可以直接通过看控制台打印出来的错误信息来定位?并且修正。但是!但是!但是!重要的事情说三遍,程序发布之后怎么办?在iTunes Connect的后台查看不到任何崩溃信息,而实际上又确实发生了崩溃,真心蛋疼,苹果自带的崩溃报告没法用!只能用目前市面上的Crash反馈工具,一种手段就是使用Umeng。

    鉴于大家目前都会在自己的App中加入Umeng移动开发者服务平台,一般都是使用他的友盟分享和友盟日活统计这些功能比较多。但是里面还集成了一个比较给力的功能,那就是错误分析,说白点就是用户在使用你的App过程中Crash掉之后发回来的错误报告。直接点击友盟->我的产品->错误分析:错误列表 就可以看到错误的消息了,比如:

技术分享技术分享

步骤一:点击右边的那个小笔记本按钮,将错误信息导出来;

步骤二:打开Xcode,在菜单栏Windows->Organizer弹出界面,找到你之前上传到app Store的那个版本,确定好版本之后,在

/Users/<用户名>/Library/Developer/Xcode/Archives 目录下,找到该xxxx.xcarchive文件,但是,记得要把文件名的空格去掉!不然后面你使用的时候会报错!复制出来。

步骤三:下载 dSYM工具 工具,百度网盘下有得下载:http://pan.baidu.com/s/1bnkxPvT ,把xxxx.xcarchive文件拖进去,记得去掉文件名的空格!单击文件,在后面的对应编辑类型选择,如图:

技术分享

然后把在Umeng错误统计中出现的那个泛绿色的内存地址填进去,点击分析,就能出现错误原因以及出错误的事第几行了

如下图所示:

技术分享

iOS开发 发布之后的Crash错误反馈(一)

标签:

原文地址:http://my.oschina.net/caijunrong/blog/492351

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