Icône de l'application Mac incorrecte (générique) [dupliquer]

15

J'ai le problème suivant depuis la mise à niveau vers OS X 10.13.1 High Sierra sur MBP 2017. Une icône générique s'affiche pour presque toutes mes applications. Voir l'image ci-dessous. Quelqu'un sait-il comment résoudre ce problème et récupérer les icônes des applications?

bureau

Leeser
la source
2
semble être une épidémie ... apple.stackexchange.com/questions/307773/…
Tetsujin
Le démarrage en mode sans échec résout ce problème. J'ai écrit une réponse plus détaillée sur ces questions en double: apple.stackexchange.com/a/308674/35889
codingFriend1
Juste en réponse à "Marqué comme doublon" et étant très pédant à ce sujet;), je pense que j'ai posé la question en premier (le 4 décembre contre le 5 décembre), donc l'autre question est le doublon !!!! Juste mon côté enfantin immature furtivement à travers ... Je m'en remettrai!
Leeser

Réponses:

3

Essayez d'exécuter ce script shell sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;

personne utilisateur
la source
si je peux trouver l'icône du terminal;)
Leeser
essayé mais pas de joie
Leeser
1
Vous auriez probablement besoin de redémarrer par la suite.
Tetsujin
En fait, cela a fonctionné pour la connexion locale, mais c'est toujours un problème pour ma connexion au réseau (c'est-à-dire au réseau de mon entreprise). Je vais vérifier si le redémarrage fonctionne et accepter la réponse si cela fonctionne, mais nous sommes à mi-chemin! Je reviendrai vers vous dans ce ...
Leeser
Je l'ai essayé dans la connexion locale et la connexion au domaine, mais cela ne fonctionnait que pour ma connexion locale, des icônes génériques existent toujours dans la connexion de mon entreprise (domaine).
Leeser
1
  1. Descendez récursivement l'arborescence du répertoire pour le /private/var/folders/chemin et supprimez tout fichier nommé com.apple.dock.iconcache:

    sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm {} \;
    
  2. Descendez récursivement l'arborescence du répertoire pour le /private/var/folders/chemin et supprimez tout fichier nommé com.apple.iconservices:

    sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rf {} \;
    
  3. Tuez le dockprocessus:

    killall Dock
    
Pmpr
la source
1
Hé, cela a fait disparaître encore plus d' icônes pour moi. Je suppose que cela devait arriver, la prochaine fois que je redémarrerais.
Bluu
2
Les OS X récents, par exemple High Sierra, ont la protection de l'intégrité du système activée par défaut; ces commandes, même avec sudo, ne suppriment PAS les fichiers / répertoires souhaités. Vous devez désactiver SIP avant; le moyen le plus simple est de démarrer en mode de récupération, de démarrer le terminal, de taper ces commandes (bien sûr, "killall Dock" n'est pas nécessaire) et de redémarrer en mode normal. Cela a fonctionné pour moi.
Maurizio Loreti
J'ai également ajouté touch Applications/*et find Applications -name Info.plist -exec touch {} \;avant de redémarrer.
Maurizio Loreti
0

L'exécution de Disk Repair en mode de récupération a résolu ce problème pour moi. Redémarrez tout en maintenant Command-R. Sélectionnez Réparation de disque dans le menu. Sélectionnez et démontez le Macintosh HD (si nécessaire). Sélectionnez Premiers soins et exécutez-le. Redémarrez à partir du menu Apple.

Lion le grand
la source