当应用程序在测试人员的手机上崩溃时创建错误报告?
我希望尽快让一群人在他们的手机上测试我的应用程序。如果应用程序崩溃,他们向我发送错误报告的最佳方式是什么?
I'm wanting to have a bunch of people beta test my app on their phones soon. In the event that the app crashes, what's the best way for them to send me a bug report?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
一个好的方法是使用第三方服务,例如 Instabug,这是一个错误和问题。崩溃报告服务可以实现两件事:
所有报告都会到达您的 Instabug 仪表板,其中包含各种详细信息,例如:
为了充分披露,我在 Instabug 工作。如果我能帮忙,请告诉我。
A good approach is to use a 3rd party service like Instabug which is a bug & crash reporting service that allows for two things:
All reports arrive to your Instabug dashboard containing various details such as:
For full disclosure, I work at Instabug. Let me know if I can help.
我自己的经验:我在我的项目中使用 Flurry 作为分析工具。我按照 Flurry 的建议在我的代码中设置了一个未捕获的异常侦听器。
然后我测试了我的应用程序,在几个小时的延迟后,我能够看到向 Flurry 报告的一些崩溃。像这样的事情:
它既不完整也不彻底,但它是一种对野外发生的事情有基本了解的便捷方法。
My own experience: I used Flurry as the analytics tool in my project. I followed Flurry's recommendation and set up an uncaught exception listener inside my code.
And then I tested my app, and after several hours' delay, I was able to see a few crashes reported to Flurry. Things like this:
It's neither complete nor thorough, but it was a convenient way to have a basic sense of what's going on out there in the wild.
为其设置一个数据库。有一个提交表单,将他们的报告放入数据库中。这样,他们提交的任何信息都可以轻松搜索和管理。
Setup a database for it. Have a submit form that places their report into the database. This way any of the info they submit can be searched and managed easilly.