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