App在发布后监测崩溃情况

我们的App处于程序开发时,如果出现崩溃,很容易通过debug发现引起崩溃的代码。

一旦,我们的App处于发布、测试,我们无法通过调试代码来发现崩溃的时候,怎么能找到引起App崩溃的问题了?

 

思路:

  1. App必须有捕获异常的代码【使用iOS提供的异常回调函数,捕捉到引起代码崩溃的原因】

  2. 讲崩溃原因的系统输入信息,写入到文件,上传到服务器

 

比较好的工具:

  Bugly 【注:当时也xcode模拟器调试时,因为一旦发生崩溃,xcode会断点听到崩溃的代码处,就不会继续往下执行Bugly异常捕捉处理的代码,所以Bugly后台是无法出现崩溃日志】

 

 

 

 

 

java -jar buglySymbolIOS.jar -i myHome.app.dSYM/Contents/Resources/DWARF/myHome -o myHome.app.symbol.zip

posted on 2015-08-02 22:01  ZainH  阅读(313)  评论(0)    收藏  举报