Есть ли способ заблокировать значок значка для приложений, которые устанавливают значок уведомления о значке, но не находятся в центре уведомлений о настройках?
Spotify, например, создает уведомление для каждого незначительного события, без возможности заблокировать его в приложении.
Лично я не понимаю, как приложения могут показывать значок значка, не находясь в центре уведомлений.
Пример:
macos
yosemite
notifications
notification-center
Джон Кокс
источник
источник
Ответы:
У меня есть решение, которое я смог перепроектировать. Я проверил его на своей машине под управлением Yosemite 10.10.4 (14E46). Если вы можете найти идентификатор пакета (в файле Info.plist для пакета приложения), вы можете использовать этот сценарий, чтобы приложение отображалось на панели настроек уведомлений.
На данный момент вы можете открыть Системные настройки -> Уведомления, и вы найдете приложение, которое вы только что добавили в нижней части списка. Вы можете включить / отключить значок на этой странице.
источник
grep com.apple.notificationcenter/db/db\$
с ,grep 'com.apple.notificationcenter/db2/db$'
как в Mac OS 10.14.1 (возможно , раньше, я вижу это более 3 лет уже)Для тех людей, которые, как и я, являются mac noobs, создайте и запустите приведенный выше скрипт:
1. Откройте TextEdit,
7. Установите разрешения для файла, который вы только что создали, чтобы вы могли его запустить - введите в Терминале (затем нажмите en): (Замените «file.sh» на имя вашего скрипта.)2. Переведите редактор в режим обычного текста - «Формат»> «Создать обычный текст».
(Если вы пропустите этот шаг, он не позволит вам сохранить его как скрипт.)
3. Вставьте приведенный выше скрипт в окно TextEdit.
4. Сохраните файл как скрипт - Файл> Сохранить как в TextEdit. Введите имя файла, а затем расширение «.sh», а затем сохраните документ на рабочем столе.
5. Откройте приложение «Терминал».
6. Перейдите на рабочий стол в «Терминале» - введите (затем нажмите «Ввод»):
8. Запустите файл - введите в терминале: (Снова замените «file.sh» на имя вашего скрипта.)
9. Откройте «Уведомления» в «Системных настройках». Вы сможете найти приложение Spotify и отключить уведомления.
Источник для создания скрипта: Терминал 101: Автоматизация терминала с помощью Bash Scripts
источник