Как скрыть предпросмотр текстового содержимого из уведомлений Messages.app в Mountain lion?

17

В оповещении Mountain Lion в центре, я не люблю, когда всплывающие уведомления с содержанием в тексте Шеззад я только что получил, но я действительно хочу иметь уведомление о , как это происходит.

Есть ли способ сделать так, чтобы он просто отображал уведомление без содержимого, аналогично настройке iOS, чтобы не показывать «Предварительный просмотр», который скрывает текстовое содержимое из центра уведомлений iOS?

abyx
источник

Ответы:

19

В настройках приложения «Сообщения» есть опция «Предварительный просмотр»: выберите «Настройки»> «Уведомления»> «Сообщения».

Заявлено иначе:

1) Зайдите в настройки = нажмите на иконку GEAR (Системные настройки)

2) Самый верхний раздел Системных настроек на моем Mac помечен как «Личный», а справа - «Уведомления» (черный квадрат с красной точкой в ​​центре).

3) Нажмите на этот квадрат, и в диалоговом окне слева отобразится список, который должен включать «Сообщения» с подзаголовком «Значки и звуки».

4) Нажмите на этот элемент в списке слева, и вы увидите справа, в верхней части он имеет три варианта (по умолчанию это Баннеры). Нажмите на элемент слева от Баннеров (должно быть Нет).

Теперь вы можете нажать CMD + Q на клавиатуре, чтобы закрыть системные настройки, и предупреждения перестанут появляться в правом верхнем углу экрана (вы можете проверить это)

Это было проблемой для меня, потому что я позволил одному из моих сотрудников использовать мой Macbook для некоторой тренировки, и все мои личные сообщения продолжали появляться перед ней - НЕ ОХЛАЖДАЮТ. Это положило конец этой проблеме

Ashleigh
источник
Хотя эта функция доступна, она не работает для Mail в macOS Sierra. Это всегда показывает предварительный просмотр.
Хотя это когда-то было правдой, оставленные ниже комментарии теперь более точны. > Теперь вы можете снять флажок с опции «Показать предварительный просмотр сообщения»> «Системные настройки» -> «Уведомления» -> «Сообщения». В результате появится «1 новое уведомление» и имя человека, который отправил вам сообщение (или его номер), но будет оставьте фактический контент вне. Кредит принадлежит этим пользователям: user98889, arcadia_168,
Робин Смит
3

Это невозможно при доступных в настоящее время параметрах уведомлений и конфигурации Центра уведомлений. Три варианта у вас есть

  • Нет уведомлений
  • Баннер
  • Баннеры, которые остаются, пока не нажали

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

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

Поэтому единственное решение, которое я могу придумать, - это полностью отключить уведомления iMessage в Центре уведомлений.

Затем с помощью встроенной в iMessage возможности запускать Applescripts при возникновении событий, а затем отправлять свои собственные уведомления без содержимого, вызывающего оскорбления (более частное IMHO для рабочих машин), в Центр уведомлений с помощью сторонних сценариев.

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

Эта ветка может дать вам представление о том, как создать уведомление, которое можно вызвать из Applescript.

Стю Уилсон
источник
3

Если вы зайдете в Центр уведомлений в «Настройках» на Mac, а затем нажмите «Сообщения», а затем у вас будет возможность «Показать предварительный просмотр сообщения», вы можете отключить его, и я думаю, что он будет отображать только имя, из которого он пришел, но не будет фактическое сообщение. Если это был твой вопрос.

user98889
источник
1

Теперь это должно быть возможно начиная с macOS High Sierra 10.13.4. В:

  • Системные настройки -> Уведомления -> Сообщения

Теперь вы можете снять флажок «Показать предварительный просмотр сообщения»

Надеюсь, это поможет!

arcadia_168
источник