8 votes

L'élément ".VolumeIcon.icns" ne peut pas être remplacé car il est invisible.

J'essaie d'installer une application dans OSX. Mais j'obtiens l'erreur suivante

L'élément ".VolumeIcon.icns" ne peut pas être remplacé car il est invisible.

Quand je suis dans le Applications Je suis capable de voir .VolumeIcon.icns en tant que hidden article. J'ai également essayé de le supprimer, mais il est à nouveau créé par l'application (par défaut, il s'appelle hidden ). Pouvez-vous me guider pour résoudre cette erreur ?

6voto

Crystalclaw Points 163

J'ai déjà obtenu cette erreur en essayant de supprimer ou d'affecter un fichier invisible. D'après mon expérience, le fait de rendre temporairement le fichier visible transforme généralement l'erreur en une boîte de dialogue qui vous demande si vous êtes sûr de vouloir modifier le fichier. Je suppose que vous avez probablement déjà rencontré cette commande, mais pour être complet, voici l'explication :

Pour rendre visibles les fichiers invisibles, entrez ce code dans le terminal :

defaults write com.apple.finder AppleShowAllFiles TRUE && killall Finder

et pour rendre les fichiers invisibles à nouveau invisibles :

defaults write com.apple.finder AppleShowAllFiles FALSE && killall Finder

Notez que cela ferme le Finder, donc assurez-vous que vous n'avez pas de dossiers importants ouverts. Je crois qu'il ouvre les fenêtres précédemment ouvertes, mais le bouton retour ne fonctionne pas dans mon expérience.

Ce qui se passe

defaults

Il s'agit de la commande OSX permettant de modifier les valeurs par défaut, le système de préférences de bas niveau d'Apple.

write

Ceci indique à defaults que vous voulez changer une préférence, ou l'écrire

com.apple.finder

Cela indique aux valeurs par défaut que les préférences de l'application que vous souhaitez modifier sont celles du Finder, spécifié par l'identifiant du paquet de l'application.

AppleShowAllFiles

Cette option précise la préférence que vous souhaitez modifier dans l'application.

TRUE o FALSE

Il s'agit de la valeur sur laquelle vous souhaitez définir la préférence. Dans ce cas, il s'agit d'un booléen, les valeurs doivent donc être les suivantes TRUE o FALSE . Je pense que vous pourriez utiliser YES o NO mais je ne suis pas sûr.

&&

Il s'agit d'un opérateur de terminal pour exécuter ce qui suit si la commande précédente est réussie.

killall

Je n'y connais pas grand chose, mais cela tue les processus ou ferme les applications.

Finder

Spécifie le processus ou l'application à fermer.

0voto

The Magill Points 21

Lorsque des modifications sont apportées au processus en cours d'exécution connu sous le nom de Finder, il est nécessaire d'arrêter et de redémarrer le Finder pour que ces changements prennent effet.

Si vous deviez sélectionner "Finder" dans la fenêtre contextuelle "Quitter de force les applications" du menu Apple, vous verriez que le bouton indique "Relancer" au lieu de "Quitter de force".

"Killall" est un utilitaire de ligne de commande qui permet d'envoyer des "signaux kill" à un processus en cours d'exécution par son nom, au lieu de demander le PID. (man killall)

"Killall Finder" est l'action équivalente de redémarrage du Finder à la ligne de commande.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X