网易云捕:一款iOS平台下方便好用的崩溃收集统计系统

更新时间:2016-08-03 14:02:01 点击次数:2455次

iOS开发中遇到程序崩溃是很正常的事情,如何在程序崩溃时准确捕获到异常信息并及时通知开发者,是软件开发者比较关心的问题。只有及时发现了bug,并快速的处理,不断的提高产品的质量,这样才能吸引越来越多的用户。

网易云捕就是这样的一款移动平台崩溃收集系统,它能及时的收集程序中的崩溃信息并做相应的统计分析,供开发者定位、解决问题,以便及时修复,详见:http://crash.163.com

它的主要特点如下:

1、  实时上报

2、  多样化的平台支持

3、  接入方式简单

4、  符号表支持自动解析

5、  漂亮的统计功能

6、  趋势分析

7、  实时报警功能

 

实时上报

网易云捕收集的APP崩溃信息会实时上报到服务器后台,供开发者查看。它会显示异常名字,异常原因,异常的callstack,结果如下:



多样化的平台支持

网易云捕目前支持的平台比较全面,包括iOS(OCC/C++),unity3d(C#), cocos2dx(LuaC++JS)。

 


接入方式简单

       iOSSDK的集成支持两种方式,一个是手动方式,把SDK导入到Xcode工程中;另外一种就是CocoaPods的方式,相当简便,有新的版本更新起来也很简单,一句”pod update”搞定。

 

自动解析符号表

       iOS SDK捕获上报的异常堆栈中都是地址信息,如果想要定位具体的出错位置,需要进行符号表还原,这个就需要解析dSYM文件。我们提供了一种方法,在程序Build的时候,自动解析dSYM文件中的符号,在后台看到的堆栈信息就是还原后的堆栈了。这种方式对开发阶段相当实用,因为开发过程中的符号表不断在变化,每次都手动上传符号表的话,是一件十分枯燥的事情。堆栈还原后的结果如下:

      

 

漂亮的统计功能

       网易云捕会做一些统计的事情,比如不同类型的bug统计,设备类型以及iOS版本统计等。

 


 

趋势分析

      

 

实时报警功能

实时报警的作用是及时提醒开发者注意这类的bug,防止有其他事情的干扰忽略问题。

      

本站文章版权归原作者及原出处所有 。内容为作者个人观点, 并不代表本站赞同其观点和对其真实性负责,本站只提供参考并不构成任何投资及应用建议。本站是一个个人学习交流的平台,网站上部分文章为转载,并不用于任何商业目的,我们已经尽可能的对作者和来源进行了通告,但是能力有限或疏忽,造成漏登,请及时联系我们,我们将根据著作权人的要求,立即更正或者删除有关内容。本站拥有对此声明的最终解释权。

回到顶部
嘿,我来帮您!