我们正在评估 iOS 和 Android 应用程序的各种错误报告服务。我们的应用程序使用网络服务连接到服务器。
我们目前使用 Flurry 分析,但尚未使用他们新的错误报告功能。
如果您今天正在使用 Flurry 错误报告,您有什么反馈?
我试图将它与 Crittercism 和 Crashlytics 进行比较。因此,如果有人有使用 Flurry 错误报告和 Crittercism 或 Crashlytics 的经验,很高兴听到您的反馈。
谢谢。
最佳答案
虽然这个问题可能更适合论坛,但我会根据我对这些技术的经验以及从其他人那里听到的信息,尽力回答您的问题。首先让我们看看这些服务为崩溃报告提供了什么,然后让我们看看它们提供的与崩溃报告相关的内容。
Flurry提供(高级):
所有这些都很棒,但他们实际上根本不关注崩溃报告或它与其他指标的关系。
Crittercism提供(高级):
有关 Crittercism 提供的完整软件包的更多详细信息,请参阅上面的链接。有关某些功能的更多详细信息,请查看此 page .
所有这些都专注于让您全面了解您的应用对每个用户的表现。
Crashlytics提供(高级):
Flurry 可以与更强大的崩溃报告解决方案搭配使用,根据我的经验,大多数人最终都会走这条路。
Crittercism 提供的不仅仅是崩溃报告,它与使用可操作数据优化应用程序的性能有关。他们还连接到移动就绪支持系统(例如 UserVoice 和 HelpShift)以更好地与客户沟通,以及多个工程任务管理系统(JIRA、Github、Pivotal)。服务器端符号化、提取数据的 API、与构建工具(如 Jenkins)的简单集成提供了一个更成熟的解决方案。
Crashlytics 为普通开发人员提供了简单的集成。我听到开发人员提示,他们的构建过程更明确(例如使用 Jenkins 的东西),他们的应用程序集成用于上传符号以进行符号化变得很麻烦。
他们还提供与 JIRA 和 Github 的集成。不知道是什么水平。
有些人喜欢 Crashlytics 的 UI,而其他人则表示它妨碍了。
希望这可以帮助。
关于Flurry 错误报告与其他错误报告服务(例如 Crittercism 和 Crashlytics 等)的对比,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19436185/