Icona dell'applicazione dock generica (generica) per Mac [duplicato]


15

Ho il seguente problema dall'aggiornamento a OS X 10.13.1 High Sierra su MBP 2017. Un'icona generica viene mostrata per quasi tutte le mie app. Vedi l'immagine sotto. Qualcuno sa come risolvere questo problema e riavere le icone delle applicazioni?

del desktop


2
sembra essere un'epidemia ... apple.stackexchange.com/questions/307773/…
Tetsujin,

L'avvio in modalità provvisoria risolve questo problema. Ho scritto una risposta più dettagliata su queste domande duplicate: apple.stackexchange.com/a/308674/35889
codingFriend1

Proprio in risposta a "Contrassegnato come duplicato" ed essendo molto pedante al riguardo;), penso di aver posto prima la domanda (il 4 dicembre contro il 5 dicembre), quindi quindi l'altra domanda è il duplicato !!!! Solo il mio lato infantile immaturo che fa capolino ... Lo supererò!
Leeser,

Risposte:


3

Prova a eseguire questo script di shell sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;


se riesco a trovare l'icona del Terminale;)
Leeser il

provato ma nessuna gioia
Leeser

1
Probabilmente dovrai riavviare in seguito.
Tetsujin,

In realtà ha funzionato per l'accesso locale ma è ancora un problema per il mio accesso alla rete (cioè per la mia rete aziendale). Controllerò se il riavvio funziona e accetto la risposta se funziona ma siamo a metà strada! Tornerò da te in questo ...
Leeser il

L'ho provato sia con il login locale che con il dominio, ma ha funzionato solo per il mio login locale, esistono ancora icone generiche nel login della mia azienda (dominio).
Leeser,

1
  1. Discendere ricorsivamente l'albero delle directory per il /private/var/folders/percorso e rimuovere qualsiasi file denominato com.apple.dock.iconcache:

    sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;
    
  2. Discendere ricorsivamente l'albero delle directory per il /private/var/folders/percorso e rimuovere qualsiasi file denominato com.apple.iconservices:

    sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;
    
  3. Uccidi il dockprocesso:

    killall Dock
    

1
Heh, questo ha fatto sparire ancora più icone per me. Suppongo che doveva succedere, la prossima volta che avrei riavviato.
Bluu,

2
I recenti OS X, ad esempio High Sierra, hanno la Protezione integrità del sistema attivata per impostazione predefinita; questi comandi, anche con sudo, NON rimuovono i file / le directory desiderati. È necessario disattivare SIP prima; il modo più semplice è avviare in modalità di ripristino, avviare il Terminale, digitare questi comandi (ovviamente "killall Dock" non è necessario) e riavviare in modalità normale. Questo ha funzionato per me.
Maurizio Loreti,

Ho anche aggiunto touch Applications/*e find Applications -name Info.plist -exec touch {} \;prima di riavviare.
Maurizio Loreti,

0

L'esecuzione di Ripristino disco in modalità di ripristino ha risolto questo problema per me. Riavvia tenendo premuto Command-R. Seleziona Ripristino disco dal menu. Selezionare e smontare Macintosh HD (se necessario). Seleziona Pronto Soccorso ed eseguilo. Riavvia dal menu Apple.

Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.