logo头像

Renbo’s Blog

如何收集线上程序的bug

前言

Q:程序上线后,如何收集错误信息?

A:使用第三方框架:bugly(腾讯出的) 、友盟…

  • 用途:应用程序上架了后,也可以知道崩溃地方在哪里。
  • 查看崩溃日志(收集错误信息)是一些有经验的程序员每天必备的工作。(一般是用户量比较大的APP)

bugly的使用

  • 进入官方网站:http://bugly.qq.com

    官方网站

  • 登录(直接使用QQ登录),新建产品

    新建产品

  • 新建产品成功后,选择你要接入的功能类型(这里我选择异常上报)

    接入引导

  • 进入SDK下载页面,找到你要集成的SDK,点击使用指南,按文档说明进行接入。

    SDK下载页面

  • 使用CocoaPods集成:pod 'Bugly'

    初始化Bugly的方法最好放在程序启动方法的第一句位置,因为这样后面的代码就都可以监听到。

    Demo

  • 进入我的产品,点击设置,可获取AppID

    我的产品

    产品设置

  • Command+R 运行程序

    运行程序

  • 程序崩溃

    程序崩溃

  • 去Bugly查看崩溃信息

    奔溃分析

  • 点击查看列表详情

    列表详情

上一篇