Para las aplicaciones molestas que establecen un ícono de notificación de insignia, pero que no están en el Centro de notificaciones de configuración, ¿hay alguna forma de bloquear el ícono de insignia?
Spotify, por ejemplo, crea una notificación para cada evento insignificante, sin forma de bloquearlo en la aplicación.
Personalmente, no entiendo cómo las aplicaciones pueden mostrar un icono de insignia sin estar en el centro de Notificaciones en primer lugar.
Ejemplo:
Respuestas:
Tengo una solución que pude hacer ingeniería inversa. Lo probé en mi máquina, ejecutando Yosemite 10.10.4 (14E46). Si puede encontrar la ID del paquete (en el archivo Info.plist para el paquete de la aplicación), puede usar este script para forzar que la aplicación aparezca en el panel de preferencias de notificaciones.
En este punto, puede abrir Preferencias del sistema -> Notificaciones, y encontrará la aplicación que acaba de agregar al final de la lista. Puede habilitar / deshabilitar la identificación del icono desde esta página.
fuente
grep com.apple.notificationcenter/db/db\$
agrep 'com.apple.notificationcenter/db2/db$'
partir de Mac OS 10.14.1 (posiblemente antes, veo que ya tiene más de 3 años)Para aquellas personas que son novatos de Mac como yo, para crear y ejecutar el script anterior:
1. Abra TextEdit,
7. Establezca los permisos para el archivo que acaba de crear para poder ejecutarlo. Escriba Terminal (luego presione en): (Reemplace "file.sh" con el nombre de su script.)2. Coloque el editor en modo Texto sin formato - Formato> Crear texto sin formato.
(Si omite este paso, no le permitirá guardarlo como secuencia de comandos).
3. Pegue la secuencia de comandos anterior en la ventana TextEdit
4. Guarde el archivo como secuencia de comandos - Archivo> Guardar como en TextEdit. Ingrese su nombre de archivo seguido de la extensión de archivo ".sh" y luego guarde el documento en el escritorio.
5. Abra la aplicación Terminal
6. Navegue hasta el escritorio en Terminal - Escriba (luego presione Intro):
8. Ejecute el archivo - Escriba Terminal: (Nuevamente, reemplace "file.sh" con el nombre de su script).
9. Abra Notificaciones en Preferencias del Sistema. Debería poder encontrar la aplicación Spotify y desactivar las notificaciones.
Fuente para crear una secuencia de comandos: Terminal 101: Automatice la Terminal con secuencias de comandos Bash
fuente