iOS错误分析

2017-11-30  本文已影响11人  程序猿马国玺

应用上线后的错误收集与分析我使用的是三方的友盟,集成很方便,错误分析很简单,只需要将错误报表导出,然后下载友盟提供的分析工具并且用终端执行以下即可。

友盟错误分析直达

一顿帅气的操作,但是并没有得到想要的结果。


图片.png

原因是找不到相对应的dsym文件。于是xcode-window-organizer-archives-show in finder,发现dsyms文件夹里果然没有dsym文件。

解决archive不生成dsym文件

注意:
每个dsym文件都有唯一的ID,重新生成的无法替代之前的文件使用。就算没有修改任何代码,这个dsym文件也不能当成之前的文件使用了。

详解没有dSYM文件 如何解析iOS崩溃日志

经过研究最后输出


图片.png

(╯‵□′)╯︵┻━┻怎么跟说好的不一样,教程里不应该是这样

-[ViewController getChild:] (in CrashTest-symbol) + 64
-[ViewController crashOnFunc:] (in CrashTest-symbol) + 44

maybe我这是崩溃发生在block中,需要借助反编译工具。
时间有限,所以就没有继续研究下去。

写在最后:
程序员们在要提交版本的时候一定要检查一下打包后的文件有没有dsym文件,如果没有一定要重新打包,否则错误分析实在是太麻烦了。

上一篇 下一篇

猜你喜欢

热点阅读