Как в OS X отображать сообщения об ошибке в виде уведомлений

Как в OS X отображать сообщения об ошибке в виде уведомлений

Специальная терминальная команда позволяет выводить сообщения об ошибках OS X в виде уведомлений

14.10.15 в 17:13

Не всегда приложения в OS X работают гладко, иногда они могут подвисать, особенно если застревают на обработке какого-то большого объема информации или в них просто существует баг. После падения приложения OS X отображает окно Crash Reporter, в котором сообщается о неожиданном завершении приложения и предлагается отправить эту информацию в Apple. Чаще всего вы спешите закрыть окно Crash Reporter и запустить приложение снова. Подобные окошки раздражают и мешают работе, хоть и появляются не часто, их все же можно отключить используя терминальную команду:

defaults write com.apple.CrashReporter DialogType none

Для того, чтобы вернуть обычные окна об ошибках введите:

defaults write com.apple.CrashReporter DialogType crashreport

Как отображать окна Crash Reporter в виде уведомлений

Существует еще один трюк, который позволяет окна с отчетом об ошибках отображать в виде системных уведомлений. Для этого ввиде терминальную команду:

defaults write com.apple.CrashReporter UseUNC 1

Сверху: обычное окно об ошибке, снизу: в виде уведомления

Если вы нажмете на такое сообщение, то откроется привычное окно Crash Reporter.

Вернуть к привычному виду можно введя следующую команду:

defaults write com.apple.CrashReporter UseUNC 0

реклама