jbr*_*nan 9 cocoa user-experience objective-c
我正在开发针对Leopard及以上版本的Cocoa应用程序,我正在考虑添加一个崩溃记者(我想我的应用程序不会崩溃,但让我们在这里变得真实).在我真正开始之前,我有一些主要的概念性问题.
1)这是如何在概念上发挥作用的,知道什么时候发生了撞车事故并培养了一名记者?我有一个守护程序正在运行寻找崩溃,还是我等到我的应用程序下次启动报告?
2)这可以在Cocoa中完成吗?或者我是否需要使用Carbon或IOKit或其他类似的东西?
3)这是一个好主意吗?Mac OS X已经有一个内置的崩溃报告器,但作为开发人员,我无法看到崩溃日志.坦率地说,我认为我的应用程序不会经常崩溃,但我只是不想天真但是这样的事情.
你对此有何看法和看法?
我在UKCrashReporter方面取得了很大的成功。该代码简单明了,易于修改以匹配您应用程序的 L&F。
不过, PLCrashReporter看起来很有趣。
我会远离智能崩溃报告器,只是因为许多用户(理所当然)不喜欢您的应用程序将代码注入到意想不到的地方,并且它让我觉得这是一种脆弱的(可能在已发布的应用程序中使用是危险的)方法。
| 归档时间: |
|
| 查看次数: |
3923 次 |
| 最近记录: |