适用于iOS的任何好的崩溃报告服务

时间:2011-07-28 07:50:27

标签: iphone ios ipad crash flurry

现在我们正在使用Flurry收集用户的崩溃报告。问题是每个崩溃限制为255个字符,我们无法看到完整的堆栈跟踪。是否有类似的服务可以让我们看到崩溃的完整堆栈跟踪?

7 个答案:

答案 0 :(得分:11)

试试这个:

Crittercism Crash Reporting System for iOS

它非常干净且易于使用。

希望这会对你有所帮助。

答案 1 :(得分:5)

Apple已经为您做到了这一点。

转到iTunesConnect,管理您的应用程序,查看详细信息,然后选择崩溃报告链接。

enter image description here

您将获得按操作系统版本细分的崩溃报告,这非常有用。

答案 2 :(得分:5)

进一步采用这个清单:

  • BugSense是iOS,Android和WP7的另一个错误跟踪服务。
  • AirBrake似乎非常好,并且计划从免费(即只有一个项目,用户,......)到超大(即64个项目,用户,......)。
  • Testflight还可让您毫不费力地分发您的测试版应用。

答案 3 :(得分:2)

试试Testflight SDK。包括您自己的日志。让跟踪错误变得更容易。

答案 4 :(得分:2)

仅供参考,BugSense以某种方式改变了他们的计划。今天早上我收到了电子邮件,现在免费的是每月19美元。对于独立开发者来说太昂贵了,在某些情况下,他们的应用程序没有太大的作用。

值得注意的是,到目前为止,我尚未从BugSense中获得合理的(iOS)堆栈跟踪。我得到了堆栈跟踪,但是他们的符号机制被打破了所以我必须手动解决问题所在。如果堆栈跟踪有效,我认为它将是一个出色的(虽然价格过高)产品。

答案 5 :(得分:1)

您实际上不需要任何其他SDK来查看崩溃导航。 Apple在其“iTunes Connect”门户中为您提供此功能。以下是访问它的方法:

  • 登录https://itunesconnect.apple.com
  • 转到“管理您的应用程序”
  • 选择您的应用程序,点击它的名称。
  • 点击“版本”表格下的“查看详细信息”按钮。
  • 点击“崩溃报告”链接
  • 如果您还没有报告,请按“刷新”

就是这样。

希望有所帮助。

答案 6 :(得分:1)

正如其他人所指出的那样,Apple会为您提供崩溃报告,尽管它通常只代表您的用户所遇到的所有崩溃中的一小部分。

我个人使用TestFlight(免费)获取测试版崩溃报告,使用Exceptional(每个应用9美元/月)用于生产崩溃报告。非常好,虽然有点贵。它将类似的崩溃报告组合在一起,这样您就可以快速查看最常见的崩溃事件。

我也听说过Hoptoad(最近更名为Airbrake)的好消息。