5

当您的应用程序在 iOS 上出现错误时返回的崩溃日志非常棒,但是如果它包含您的应用程序启动时的控制台输出作为日志的一部分,它会好 100 倍。有没有办法在崩溃日志中自动获取该信息,或者有一个半自动系统,测试人员可以在发送崩溃日志时使用?

4

2 回答 2

5

我想你可能想看看http://apphance.com。这正是您正在寻找的 - 包括测试人员从设备发送问题报告的能力,包括屏幕截图,您可以跟踪会话历史记录,包括完整的控制台日志,您甚至可以看到内存不足问题导致的崩溃,否则这些问题很难无需物理访问设备。它目前是封闭测试版,但很快就会对所有人开放。您可以直接在页面上请求访问。

免责声明:我是 Polidea 的 CTO,该公司是该服务的幕后和共同创建者。

于 2011-05-29T11:03:49.213 回答
0

@Medran 我不确定这是否会有所帮助,但是如果您可以在 Advance iPhone App Development 上获得 Brad Larsons 的视频,那么他会说一些关于.dSYM文件的事情,这将帮助您找到发生崩溃的地方。.dSYM文件是在您使用 Xcode 构建应用程序时生成的。看看您是否可以在项目文件夹中找到该文件,其名称如下MYapp.app.dSYM

于 2011-02-09T04:50:56.483 回答