当我进行Web开发时,我使用自定义记录器来捕获致命错误并将跟踪追加到文件并向用户显示消息.我偶尔可以看一下文件是否发生了变化,这意味着,有些用户遇到了错误,我可以深入了解他们遇到的问题.
我想在iphone上有类似的东西,但有一些警告:
- 在开发过程中,重置错误列表或关闭通知应该是微不足道的.
- 在开发过程中,错误消息也应该出现在一些显而易见的地方,比如在控制台的屏幕上
- 部署后,应该礼貌地将错误发送给母舰进行分析(针对下次更新中的错误修复)
- 在尝试在开发期间跟踪问题时打开跟踪/信息日志记录
- 关闭"Release"的控制台日志记录,以加快用户的速度
- 应该自己清理,以便在电话上成为一个好公民
一些相关链接
似乎有一个共同的工具包来做到这一点 - 你如何处理这个?
[2011年10月更新]已经有一些不同成熟度的发展......