Отключить Центр уведомлений & Удаление значка строки меню в Mac OS X

Оглавление:

Anonim

Notification Center — отличное дополнение к Mac OS X, но не всем оно нравится. хотите полностью отключить всю систему уведомлений. Кроме того, если вы не используете уведомления на Mac, вы, вероятно, также не хотите, чтобы значок строки меню находился в углу экрана.Мы покажем вам, как отключить Центр уведомлений, все оповещения, а также убрать значок из угла строки меню в Mac OS X.

Это также полностью отключит все всплывающие предупреждения и баннеры уведомлений в Mac OS X. Если вы по-прежнему хотите получать оповещения и баннеры, не отключайте полностью центр уведомлений.

Как полностью отключить Центр уведомлений и удалить значок строки меню в Mac OS X

Вы можете полностью отключить систему уведомлений в MacOS и Mac OS X, выгрузив агент запуска через командную строку на Mac, вот как это работает:

  • Откройте Терминал и введите следующую команду:
  • launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist

  • Далее введите следующую команду, чтобы убить NotificationCenter:
  • killall Центр уведомлений

  • Наконец, выйдите из Терминала и вернитесь в Finder

ВСЕ оповещения, баннеры и уведомления больше не будут отображаться на Mac. Это касается всей системы и приложений и влияет на все приложения в Mac OS X.

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

Как повторно включить Центр уведомлений, перезагрузив Launch Agent в Mac OS

Чтобы повторно включить уведомления и Центр уведомлений со всеми оповещениями с помощью launchctl, используйте следующий подход и командную строку:

  • Запустите Терминал и введите аналогичную команду — обратите внимание на загрузку вместо выгрузки:
  • launchctl load -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist

  • Нажмите Command+Shift+G и перейдите в /System/Library/CoreServices/, затем найдите «Центр уведомлений» и дважды щелкните его, чтобы снова запустить

Спасибо ganbustein за метод launchctl!

Для полноты мы включим более старый подход, который менее предпочтителен, учитывая простоту метода launchctl, описанного выше, но он работает в OS X для тех, кто заинтересован:

  1. В OS X Finder нажмите Command+Shift+G и введите путь к /System/Library/CoreServices/
  2. Найдите «Notification Center.app» и щелкните имя, чтобы переименовать его в «Notification Center-disabled.app», подтвердите изменение при появлении запроса
  3. Теперь запустите Терминал, который находится в /Applications/Utilities/ и введите следующую команду:
  4. killall Центр уведомлений

  5. Выйти из Терминала

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

Все это можно сделать менее чем за минуту, как показано в этом кратком пошаговом видео:

Повторно включить Центр уведомлений и вернуть значок строки меню

Центр уведомлений не отключен навсегда, вы всегда можете снова включить его и так же легко вернуть значок в строку меню.

  1. Вернитесь в /System/Library/CoreServices/ и снова переименуйте «Notification Center-disabled.app» в «Notification Center.app»
  2. Дважды щелкните «Центр уведомлений», чтобы перезапустить службу и вернуть значок

Уведомления снова будут работать в обычном режиме, как и значок.

Спасибо Полу за совет!

Отключить Центр уведомлений & Удаление значка строки меню в Mac OS X