友盟错误分析工具使用

1.打开友盟统计分析的错误列表页

屏幕快照 2016-06-17 下午4.12.45.png

2.下载到报表中心,将报表下载到本地

屏幕快照 2016-06-17 下午4.13.16.png

3.第一步 下载错误分析工具 并解压zip得到umcrashtool文件,可将umcrashtool与已下载的xxx.csv文件放入同一目录下

4.第二步 在terminal中运行umcrashtool命令,参数为错误分析的.csv文件绝对路径,如下:
xxxxxxx$ [umcrashtool文件绝对路径] [csv文件绝对路径]

5.之后就可以看到错误情况了,在哪个文件多少行的哪个方法中

error12.jpg

6.常见错误分析

  • Application received signal SIGSEGV
  • Application received signal SIGBUS
  • -[__NSArrayM objectAtIndex:]: index 4294967295 beyond bounds for empty array
  • -[JKArray objectAtIndex:]: index (0) beyond bounds (0)
    SIGSEGV和SIGBUS一般是因为访问已被释放的内存或者调用不存在的方法导致的,余下两个就是数组越界的问题了,这些大家都知道的。
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容