如何使 Crash Reporter 在 Mac OS 中显示为通知
在开发或其他领域经常遇到应用程序崩溃的高级 Mac 用户可能会发现带有“应用程序意外退出”消息的持续崩溃报告器窗口是一件令人讨厌的事情,干扰了他们在 Mac OS X 中的工作流程。虽然一个长期存在的选项是在 MacOS X 中完全禁用 Crash Reporter 对话框 ,也许更好的方法是将那些崩溃报告对话框发送到通知中心。
需要说明的是,这不会禁用 Crash Reporter 对话框窗口,并且对 没有影响崩溃日志本身,它只是将崩溃警报转换为 Mac OS X 通知中心内的通知。如果您单击崩溃报告通知,常规 Mac 崩溃报告屏幕将照常打开。
在 Mac OS X 中启用崩溃报告作为通知
打开终端并输入以下默认写入命令字符串:
默认写入 com.apple.CrashReporter UseUNC 1
点击返回,这应该就是它的全部,下次应用程序崩溃时,它将显示为通知而不是对话框窗口。
您可以通过故意使应用程序崩溃和打沙滩球或在处于“未响应”状态的繁忙应用程序。
将崩溃报告返回到 Mac OS X 中的默认对话窗口选项
要禁用崩溃报告作为通知功能并返回默认的崩溃报告器对话框,请改用以下默认字符串:
默认写入 com.apple.CrashReporter UseUNC 0
现在,如果您的应用程序崩溃,它将在 Mac 上打开典型的警告对话框。
这应该适用于任何现代版本的 Mac OS,非常感谢 Franz D. 发送此提示!