Descubrí que las preferencias para el centro de notificaciones se encuentran en una base de datos sqlite en ~/Library/Application Support/NotificationCenter/
El archivo se nombra con un GUID, así que no estoy seguro de si es el mismo para cada cuenta, pero era el único archivo en el directorio y tiene una .db
extensión . Usé el siguiente comando sql
update app_info set flags = 134 where bundleid = 'com.apple.appstore'
No estoy 100% seguro de si funciona o no, pero puedes probarlo ejecutando
sqlite3 ~/Library/Application\ Support/NotificationCenter/*.db "update app_info set flags = 134 where bundleid = 'com.apple.appstore'"
en una terminal
Significado de las banderas
Como se sugirió, esto es lo que pude averiguar sobre el valor de las banderas modificando las entradas a través de las Preferencias del Sistema y observando el cambio resultante en el valor de las banderas.
El valor del indicador parece ser una máscara de bits de al menos 16 bits de la siguiente manera
| | | | | | | | | | M | | A | b | S | B | H |
Los significados de los campos son
M Establecer si las opciones se han modificado a partir de los valores predeterminados
A Establecer si se deben mostrar alertas para la aplicación
b Establecer si se deben mostrar pancartas para la aplicación
S Establecer si se marca "Reproducir sonido al recibir notificaciones"
B Establecer si " Aplicación de insignia el icono "está marcado
H Establecer si" Mostrar en el Centro de notificaciones "está desmarcado
No pude encontrar ningún significado para los campos restantes. El valor 134 es el valor original que tenía la entrada de la tienda de aplicaciones (que era 150) pero con el bit de alerta borrado. Pensé que uno de los bits adicionales establecidos en la entrada de la tienda de aplicaciones fue el que hizo que se ocultara del panel de preferencias, pero incluso después de borrarlos no apareció.
System Preferences -> Notifications
deshabilitar App Store?