Как сделать так, чтобы Crash Reporter отображался как уведомление в Mac OS
Оглавление:
Продвинутые пользователи Mac, которые находятся либо в разработке, либо в другой области, где происходят частые сбои приложений, могут столкнуться с постоянными окнами Crash Reporter с сообщением «Приложение неожиданно завершает работу», что мешает их рабочему процессу на Mac. OS X. Хотя одним из давних вариантов является полное отключение диалогового окна Crash Reporter в MacOS X, возможно, лучшим подходом является отправка этих диалоговых окон отчетов о сбоях в центр уведомлений.
Чтобы было ясно, это не отключает диалоговые окна Crash Reporter и не влияет на сами журналы сбоев, а просто преобразует предупреждение о сбое в уведомление в Центре уведомлений Mac OS X. Если щелкнуть уведомление об отчете о сбое, откроется обычный экран отчета о сбое Mac.
Включить отчеты о сбоях в качестве уведомлений в Mac OS X
Откройте Терминал и введите следующую командную строку записи по умолчанию:
defaults write com.apple.CrashReporter UseUNC 1
Нажмите «Ввод», и на этом все. В следующий раз, когда приложение выйдет из строя, оно появится в виде уведомления, а не диалогового окна.
Вы можете проверить это самостоятельно, преднамеренно выбив приложение из строя и заблокировав его, или принудительно завершив работу занятого приложения, находящегося в состоянии «не отвечает».
Вернуть отчет о сбое в диалоговое окно по умолчанию в Mac OS X
Чтобы отключить отчеты о сбоях в качестве функции уведомления и вернуться к диалоговому окну отчетов о сбоях по умолчанию, используйте вместо этого следующую строку по умолчанию:
defaults write com.apple.CrashReporter UseUNC 0
Теперь при сбое приложения оно откроет типичное диалоговое окно предупреждения на Mac.
Это должно работать с любой современной версией Mac OS, большое спасибо Franz D. за этот совет!