Большая часть приложений для OS X трудится довольно размеренно. Но при долгосрочном использовании тестовых сборок юзеры смогут сталкиваться с вылетами приложений.
Незапланированное закрытие хоть какой программки тянет за собой возникновение диалогового окна с сообщением о вылете. Эту функцию можно отключить, но для увеличения свойства приложений, мы хотим предложить применять наименее конкретный способ. Можно перенести эти сообщения в извещения, где они не будут отвлекать юзера.
Сходу стоит сказать о том, что данный метод не отключает отчеты о ошибках. Все данные о вылетах программ будут как и раньше храниться в логах. Но диалоговое окно {не будет} появляться всякий раз во время аварийного закрытия программки.
Сообщения о вылетах будут преображены в извещения. Отыскать их можно в Центре извещений. При всем этом обычное нажатие на извещение откроет обычное диалоговое окно с данными о критическом закрытии программки.
Преобразование сообщений в извещения происходит при помощи одной команды в Терминале. Смотрится она последующим образом:
defaults write com.apple.CrashReporter UseUNC 1
Далее внедрения данной команды все отчеты о падениях приложений будут храниться в Центре извещений.
Возвратить диалоговое окно назад можно при помощи команды:
defaults write com.apple.CrashReporter UseUNC 0