Je viens de désinstaller un programme de mon nouveau mac. Le programme se faisait par défaut pour ouvrir tous les .r
fichiers. J'ai installé un nouveau programme et je l'ai défini par défaut pour l'ouverture des .r
fichiers, mais l'ancienne icône des fichiers reste. L'icône de l'ancien programme est toujours .r
visible à chaque fichier.
Comment puis-je mettre à jour les icônes des .r
-fichiers, afin qu'ils voient les icônes du nouveau programme? Et pourquoi cette icône existe-t-elle toujours sur mon Mac, puis-je supprimer l'icône de l'ancien programme?
la source
lsregister
sur macOS 10.12 Sierra existe au niveau du chemin de fichier comme indiqué par @florin, et il s'exécute sans aucun message d'erreur, mais il n'a aucun effet. Le redémarrage du Finder et de l'ensemble du système n'a également eu aucun effet. J'avais changé l'association de .TXT (texte brut) de TextEdit à TextWrangler et de nouveau à TextEdit, mais il montre toujours les icônes TextWrangler pour les fichiers texte.sudo lsregister …
- être que ça marcherait.-domain system
Je soupçonne cela parce que la ligne de commande contient l'argument , dont je suppose qu'il a besoin des droits d'administrateur. Bien que je n'aie pas reçu de message d'erreur faisant allusion à cela, mais peut-être que celalsregister
est implémenté de manière minimale sans aucun retour car en tant qu'assistant de framework, il n'est probablement pas destiné à être exécuté sans programmation. Je suppose que les caches utilisateur de LaunchServices ont été correctement effacées, mais pas les caches système. Néanmoins trouvé une solution de travail pour macOS Sierra 10.12.1, voir apple.stackexchange.com/a/260487/11510Pour Yosemite 10.10.4, utilisez:
la source
Sur macOS Sierra 10.12.1, la
lsregister
solution fournie par @Mateusz Szlosek n'a pas fonctionné.Mais cette solution a fonctionné : réinitialiser le cache des icônes sur MacBook
Néanmoins, la modification de l'application par défaut pour un type de fichier via «Ouvrir avec…» du Finder n'entraîne aucune actualisation immédiate des icônes sur le Bureau et dans les fenêtres du Finder. Ceci est un bug.
Quelques critiques à la fin : En tant qu'utilisateur d'Apple de longue date, j'ai toujours préféré les commentaires instantanés et le rafraîchissement de l'interface graphique de macOS par rapport à Windows, où vous aviez et devez encore faire beaucoup de rafraîchissement manuel et plus de charges / précautions pour l'utilisateur en raison à un manque de synchronisation / sensibilisation inter-processus (c.-à-d. renommer un fichier dans l'Explorateur alors qu'il est ouvert dans une autre application, vous causera des problèmes, toujours en 2016).
L'interaction croisée instantanée de toutes les applications stock et de toutes les applications utilisant des cadres standard est ce qui est si bien sur Mac, c'est-à-dire que la réactivation d'une interface réseau et Safari charge automatiquement le contenu d'un onglet de navigateur inactif, renommant un fichier dans le Finder lors de son ouverture sans tracas, Changer une icône et sa mise à jour dans chaque instance de vue (Finder, boîte de dialogue de fichier des applications, icône dans la barre de titre de l'application), etc.
Je déteste voir ces qualités disparaître. Apple néglige clairement ses utilisateurs Mac professionnels par rapport à ses utilisateurs iOS et leurs services Cloud. Avec iCloud, Apple perfectionne la synchronisation entre appareils, mais ne fournit pas le synchronisme parfait au sein du Mac comme il le faisait auparavant.
la source
la solution ci-dessus n'a pas fonctionné pour moi ... c'est donc ce que j'ai essayé et cela a fonctionné ... Je l'explique ici parce que si la solution ci-dessus ne fonctionne pas pour quelqu'un, il / elle peut simplement redémarrer son mac dans Connexion en mode sans échec, puis arrêt et démarrage en mode normal ... Problème résolu :)
la source