Come posso disabilitare il fumetto di notifica rosso Aggiornamento Software nell'app Preferenze di sistema in MacOS Mojave (non in App Store)?

2

Tengo l'icona dell'app "Preferenze di Sistema" nel mio dock in Mojave. Recentemente ho controllato gli aggiornamenti e ne ho trovato uno, ma non sono ancora pronto per installarlo e il punto di notifica rosso sull'app delle impostazioni mi dà davvero fastidio il mio sé ossessivo-compulsivo. Per peggiorare le cose, non c'è modo di disattivare la notifica per l'app delle impostazioni, da l'app delle impostazioni.

Come posso bandire l'icona di notifica finché non sono pronto per gestire gli aggiornamenti?

(Nota: questo è il badge di notifica rosso / punto sopra l'app Preferenze di sistema , non di App Store. non il grande testo testuale che verrà visualizzato nell'angolo in alto a destra dello schermo e, a differenza di tutte le altre domande che ho trovato durante la ricerca, sono in Mac OS piuttosto che iOS.)

La cosa più vicina che ho trovato è stata questa domanda qui , che riguardava i problemi di sicurezza di iCloud piuttosto che gli aggiornamenti software. La mia domanda non è perché , ma come ignorare un aggiornamento del software per un po '.


(immagine presa in prestito da quella domanda)

    
posta Wyatt8740 30.11.2018 - 04:23
fonte

2 risposte

1

Dopo un po 'di tentativi su google, seguiti da carichi e carichi di scavo e grepping attraverso file binari, mi sono imbattuto in una chiave in un file .plist che, una volta scritta, sembrava far sì che il sistema dimenticasse temporaneamente di avere aggiornamenti che mi infastidivano . Esecuzione:

defaults write com.apple.systempreferences AttentionPrefBundleIDs 0

risolto il problema per ora.

(Se hai il controllo automatico degli aggiornamenti attivati, potrebbe non funzionare per te. Non per molto tempo. Nel mio caso, in una nuova installazione, sono andato alla pagina delle impostazioni per disattivare il controllo degli aggiornamenti, a in quale momento ha controllato l'aggiornamento prima che potessi chiudere la pagina.)

Se ciò non funziona per te, ho anche ottimizzato quanto segue nella mia ricerca per trovare la chiave:

sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate.plist LastUpdatesAvailable 0
sudo defaults write /Library/Preferences/com.apple.SoftwareUpdate.plist LastRecommendedUpdatesAvailable 0
sudo defaults delete /Library/Preferences/com.apple.SoftwareUpdate.plist RecommendedUpdates

Questi richiedono i permessi di root per essere eseguiti e il file che loro modifica memorizza i risultati del controllo di aggiornamento precedente eseguito. Potrebbero essere fatti in congiunzione l'uno con l'altro; Non sono sicuro da quando li ho provati per primi.

Rieseguire il correttore degli aggiornamenti dovrebbe annullare tutto questo.

    
risposta data 30.11.2018 - 04:23
fonte
1

Grazie per avermi fatto questo:

defaults write com.apple.systempreferences AttentionPrefBundleIDs 0

Potrei aggiungere che per rimuovere il badge ho dovuto resettare il Dock con:

killall Dock
    
risposta data 07.01.2019 - 23:56
fonte

Leggi altre domande sui tag