Как перевоплотить отчеты о аварийном закрытии программ в извещения в OS X?

Большая часть приложений для OS X трудится довольно размеренно. Но при долгосрочном использовании тестовых сборок юзеры смогут сталкиваться с вылетами приложений.

Незапланированное закрытие хоть какой программки тянет за собой возникновение диалогового окна с сообщением о вылете. Эту функцию можно отключить, но для увеличения свойства приложений, мы хотим предложить применять наименее конкретный способ. Можно перенести эти сообщения в извещения, где они не будут отвлекать юзера.

Сходу стоит сказать о том, что данный метод не отключает отчеты о ошибках. Все данные о вылетах программ будут как и раньше храниться в логах. Но диалоговое окно {не будет} появляться всякий раз во время аварийного закрытия программки.

Сообщения о вылетах будут преображены в извещения. Отыскать их можно в Центре извещений. При всем этом обычное нажатие на извещение откроет обычное диалоговое окно с данными о критическом закрытии программки.

Преобразование сообщений в извещения происходит при помощи одной команды в Терминале. Смотрится она последующим образом:

defaults write com.apple.CrashReporter UseUNC 1

Далее внедрения данной команды все отчеты о падениях приложений будут храниться в Центре извещений.

Возвратить диалоговое окно назад можно при помощи команды:

defaults write com.apple.CrashReporter UseUNC 0

Понравилась статья? Поделиться с друзьями:
Добавить комментарий