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