Yo absolutamente odio el Centro de Notificación en MacOS. Había logrado desactivarlo permanentemente en una versión anterior de Big Sur ejecutando los siguientes comandos en la Terminal, seguidos de un reinicio:
launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
killall NotificationCenter
Sin embargo, al actualizar a la 11.4, el Centro de Notificaciones volvió a aparecer espontáneamente, y no pude volver a desactivarlo ejecutando los comandos anteriores. Cuando lo intenté, apareció el siguiente mensaje de error:
Unload failed: 5: Input/output error
Si intento
sudo launchctl unload -w /System/Library/LaunchAgents/com.apple.notificationcenterui.plist
me da
Unload failed: 113: Could not find specified service
Después de algunos experimentos, encontré una solución improvisada. Tuve que ir a Modo de recuperación y desactivar la protección de la integridad del sistema ejecutando el siguiente comando en el Terminal:
csrutil disable
Después de un reinicio, el launchctl
El comando anterior funciona y el Centro de Notificaciones queda permanentemente desactivado.
¡Pero! Si vuelvo al modo de recuperación y habilito de nuevo la protección de integridad del sistema ejecutando el comando
csrutil enable
entonces el Centro de Notificación aparece de nuevo en modo "normal" después de un reinicio.
Pregunta: ¿Qué importancia tiene dejar desactivada la protección de la integridad del sistema? Los expertos parecen estar de acuerdo en que es una mala idea porque crea un problema de seguridad. Pero si dejarlo desactivado es el precio que tengo que pagar por deshacerme del Centro de Notificaciones, me inclino por pagar ese precio. Al mismo tiempo, me pregunto si hay una solución superior. ¿Alguna opinión o consejo al respecto?