16

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

4

7 回答 7

11

Try out this one:

Crittercism Crash Reporting System for iOS

It is really clean and easy to use.

Hope this will help you.

于 2011-07-28T08:57:50.013 回答
5

进一步了解这个列表:

  • BugSense是另一个适用于 iOS、Android 和 WP7 的错误跟踪服务。
  • AirBrake似乎非常好,并且有从免费(即只有一个项目、用户……)到超大(即 64 个项目、用户……)的计划。
  • Testflight还可以让您轻松分发测试版应用程序。
于 2011-12-14T16:09:24.583 回答
5

Apple 已经为您做到了。

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

在此处输入图像描述

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

于 2011-07-28T08:45:43.370 回答
2

试试Testflight SDK。也包括您自己的日志。更容易追踪错误。

于 2011-08-22T06:24:15.000 回答
2

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

还有一点需要注意的是,到目前为止,我还没有从 BugSense 中得到一个合理的 (iOS) 堆栈跟踪。我得到了堆栈跟踪,但它们的符号机制被破坏了,所以我必须手动找出问题所在。如果堆栈跟踪有效,我认为这将是一个出色的(尽管价格过高)产品。

于 2012-01-18T22:22:58.000 回答
1

你真的不需要任何额外的 SDK 来查看崩溃报告。Apple 在其“iTunes Connect”门户中为您提供了此功能。以下是如何访问它:

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

而已。

希望有帮助。

于 2011-07-28T08:46:02.587 回答
1

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

我个人使用TestFlight(免费)获取测试版崩溃报告,使用Exceptional(每个应用程序每月 9 美元)获取生产崩溃报告。Exceptional 真的很棒,虽然有点贵。它将类似的崩溃报告组合在一起,因此您可以快速查看最经常发生的崩溃。

我还听说了关于Hoptoad(最近更名为 Airbrake)的好消息。

于 2011-07-28T08:51:33.180 回答