相信很多开发同道跟我一样,在开发的时候,总会有这样那样的bug,一个项目往往会有几百个文件,每个文件里可能有几百几千甚至上万行代码,找到出bug的地方,往往都是要打断点,然后一步步走,调试,结果是可以找出来,但效率低,花费的时间比较多,在真机上跑程序的时候,也会出现闪退情况,但如果不跟电脑连接在一起,你是无法得知代码在哪里出错的,所以,腾讯出品的移动应用程序崩溃检测框架Bugly出现了,非常好用,值得推荐,附上链接:腾讯Bugly。
下面记录一下使用的步骤:
1.先登录到官网,注册一个自己的账号:
我选择的是通过qq登录,比较快捷,也可以用邮箱或者手机号注册。
2.登录成功之后,会进入以下界面:
点击新建产品,会有手机实名认证:
全部填完整之后:
最主要要用到的是这个appID:
3.获取到App ID之后,我们就可以开始在项目中集成Bugly框架了,有两种方式:
个人建议手动集成,我在自己项目中亲测,用终端安装成功后,运行项目一直报错,手动集成就没问题,也有可能是我项目中哪里没有设置好,但我没找到原因。
下载最新的Bugly SDK,把framework拉进工程文件:
在Appdelegate中:
集成完毕,我挑选了一个控制器,在控制器中,写了一个方法,把空字符串添加到数组中,并打印出来:
4.在真机上运行起来,不出意料地崩溃了,让我们看看bugly平台出现的结果:
总结:腾讯出品的这个框架非常好用强大,也可以为我们的程序在用户的日常使用中,收集到各类错误,让我们能够更快的修复问题,优化代码,非常值得推荐。