相关疑难解决方法(0)

iPhone的错误记录和/或报告的最佳实践

当我进行Web开发时,我使用自定义记录器来捕获致命错误并将跟踪追加到文件并向用户显示消息.我偶尔可以看一下文件是否发生了变化,这意味着,有些用户遇到了错误,我可以深入了解他们遇到的问题.

我想在iphone上有类似的东西,但有一些警告:

  • 在开发过程中,重置错误列表或关闭通知应该是微不足道的.
  • 在开发过程中,错误消息也应该出现在一些显而易见的地方,比如在控制台的屏幕上
  • 部署后,应该礼貌地将错误发送给母舰进行分析(针对下次更新中的错误修复)
  • 在尝试在开发期间跟踪问题时打开跟踪/信息日志记录
  • 关闭"Release"的控制台日志记录,以加快用户的速度
  • 应该自己清理,以便在电话上成为一个好公民

一些相关链接

似乎有一个共同的工具包来做到这一点 - 你如何处理这个?

[2011年10月更新]已经有一些不同成熟度的发展......

  • PLCrashReporter.
  • 昆西坐在PLC之上.
  • Bugsense商业崩溃记者.
  • Crittercism崩溃和错误报告(一些免费包,一些付费).
  • 测试航班现在有一个可以捕捉崩溃的SDK(但还没有应用商店应用,只有开发应用).
  • 与Test Flight一样,Hockey旨在将临时分发与崩溃报告相结合.

iphone error-handling error-logging bug-reporting hockeyapp

29
推荐指数
1
解决办法
1万
查看次数