我遇到了BugSense,这是我在最近的一个应用程序中通过在BugSense站点生成API实现的。我已经按照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
I want to know
- 生成什么崩溃报告 发送的JSON数据
- 存储我的崩溃报告。
我已经尝试过在我的应用程序中出现一些崩溃,但是当我检查BugSense网站的进度时,我没有看到任何图形表示或错误报告。
我错过了什么?我怎么才能看到坠机报告?我如何将崩溃日志发送到BugSense,以便我可以在网站上看到崩溃报告?
我已经找到了我的问题的解决方案,下面是我所做的
-
在Edit Scheme中关闭GDB或LLDB,并按照BugSense提供的步骤操作,这里是链接BugSense IOS集成步骤。
-
然后在我的应用程序中创建了一个崩溃,并尝试运行该应用程序,当应用程序崩溃时,我得到以下响应
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并查看关于崩溃的详细报告