还在艰难的收集应用崩溃信息吗?来试试BugHD
打开一个app,用了一会儿它突然就崩溃了。这种事情我们应该都曾遇到过,但无论是开发者还是用户都不愿意看到这样的情况。为了让app更稳定,通常情况下,应用的开发者会在产品崩溃后要求用户允许他们收集崩溃信息,或者在应用中加入用户反馈模板。
这种方式虽然可以帮开发者完善app,但为了得到包含网络环境、设备型号、内存和版本号的崩溃数据,开发者不得不做一系列的工作来追踪、收集、完善这些信息,然后还要从这些信息中挖掘可能存在的问题。
听上去整个过程好像挺麻烦,但现在你只需要在应用中植入BugHD的SDK,它就可以自动帮你分析、统计多种崩溃问题了。
从BugHD的崩溃分析Demo页面我们可以看到,它会以柱状图的形式来表现程序崩溃的次数以及时间段。在错误列表上,开发者可以追踪崩溃信息、崩溃版本、崩溃总数、发生设备和是否修复等信息。
当然,如果你想查看更详细的数据,BugHD还可以把崩溃定位到代码行,缩减查找问题的时间。开发者点击“崩溃信息”后可以看到关于错误堆栈、设备分布、应用版本、系统版本、设备型号、剩余内存、剩余存储、网络状况、是否越狱等更详细的情况。
按照BugHD创始人王猛的介绍,这个SDK不但可以让开发者系统的了解产品的崩溃信息,还可以实时获取崩溃数据。未来,BugHD还会和Teambition、Worktile这类协作工具合作,让使用这类工具的团队可以即时收到崩溃消息的通知。
由于BugHD是一款刚发布不久的新产品,所以大家对它可能不太熟悉,但如果提到应用托管平台FIR.im的话,不少开发者或许都用过,BugHD其实就是FIR.im团队的另外一款产品。FIR.im团队在更新自己的内测托管产品的同时,也在尝试着更多的开发者服务。在王猛看来,就用户反馈这一项其实就有很多事情可以做的。