Descobri que as preferências do centro de notificação estão localizadas em um banco de dados sqlite em ~/Library/Application Support/NotificationCenter/
O arquivo é nomeado com um GUID, portanto, não tenho certeza se é o mesmo para todas as contas, mas era o único arquivo no diretório e tem uma .db
extensão . Eu usei o seguinte comando sql
update app_info set flags = 134 where bundleid = 'com.apple.appstore'
Não tenho 100% de certeza se está funcionando ou não, mas você pode tentar executando
sqlite3 ~/Library/Application\ Support/NotificationCenter/*.db "update app_info set flags = 134 where bundleid = 'com.apple.appstore'"
em um terminal.
Significado das Bandeiras
Conforme sugerido, eis o que eu consegui descobrir sobre o valor dos sinalizadores, modificando as entradas nas Preferências do Sistema e observando a alteração resultante no valor do sinalizador.
O valor do sinalizador parece ser uma máscara de bits de pelo menos 16 bits, da seguinte maneira
| | | | | | | | | | M | | A | b | S | B | H |
Os significados dos campos são
M Defina se as opções foram modificadas a partir dos valores padrão.
A Defina se alertas devem ser exibidos para o aplicativo
b Defina se banners devem ser exibidos para o aplicativo
S Defina se "Tocar som ao receber notificações" estiver marcado
B Defina se "Aplicativo de emblema ícone "está marcado
H Defina se" Mostrar no Centro de Notificação "está desmarcado
Não consegui encontrar nenhum significado para os campos restantes. O valor 134 é o valor original que a entrada da appstore tinha (que era 150), mas com o bit de alerta limpo. Eu pensei que um dos bits extras definidos na entrada da appstore foi o que o ocultou do painel de preferências, mas mesmo depois de limpá-los, ele não apareceu.
System Preferences -> Notifications
para desativar a App Store?