2

我遇到了通过在 BugSense 站点中生成 API 在我最近的一个 APP 中实现的 BugSense。我已经按照 BugSense 提供的 DOC 并在我的 APP 中成功配置了该工具。

当我将我的设备连接到我的系统并在调试模式下运行我的 APP 时,我在控制台窗口中看到以下日志。

BugSense --> Processing crash report...
BugSense --> Crashed on 2011-11-23 07:32:13 +0000
BugSense --> Crashed with signal SIGABRT (code #0, address=0x34417a1c)
BugSense --> Generating JSON data from crash report...
BugSense --> Posting JSON data...
BugSense --> Server responded with status code: 500

我想知道

  • 生成什么崩溃报告。
  • 它发布了什么 JSON 数据。
  • 我的崩溃报告存储在哪里。

我曾在我的 APP 中尝试过一些崩溃,但是当我检查 BugSense 站点的进度时,我没有看到任何图形表示或错误报告。

我错过了什么?我应该如何查看崩溃报告?如何将崩溃日志发送到 BugSense,以便我可以在站点中查看崩溃报告?

4

1 回答 1

1

我为我的问题找到了解决方案,以下是我所做的

  1. 在 Edit Scheme 中关闭 GDB 或 LLDB 并按照 BugSense 提供的步骤进行操作,这里是链接BugSense IOS 集成步骤

  2. 然后在我的应用程序中创建了一个崩溃并尝试运行该应用程序,当应用程序崩溃时,我得到了以下响应

BugSense --> Processing crash report...
BugSense --> Crashed on 2011-11-24 08:49:04 +0000
BugSense --> Crashed with signal SIGSEGV (code SEGV_MAPERR, address=0xbbadbeef)
BugSense --> Generating JSON data from crash report...
BugSense --> Posting JSON data...
BugSense --> Server responded with status code: 200
BugSense --> Immediate dispatch completed!

现在我可以将崩溃报告发送到 BugSense 并查看有关崩溃的详细报告。

于 2011-11-24T08:53:11.060 回答