L'elemento ".VolumeIcon.icns" non può essere sostituito perché è invisibile

6

Sto cercando di installare un'app in OSX. Ma sto ottenendo l'errore seguente

The item “.VolumeIcon.icns” can’t be replaced because it’s invisible.

Quando arrivo a Applications , sono in grado di visualizzare .VolumeIcon.icns come elemento hidden . Ho anche provato a cancellarlo, ma è di nuovo creato dall'app (di default è hidden ). Puoi guidarmi come risolvere questo errore?

    
posta Praveen 28.08.2014 - 08:40
fonte

2 risposte

4

Ho ricevuto questo errore durante il tentativo di eliminare o modificare un file invisibile prima. Solitamente, se si rende temporaneamente visibile il file, in base alla mia esperienza, si modifica l'errore in una finestra di dialogo che chiede se si è sicuri di voler modificare il file. Immagino che probabilmente hai già trovato questo comando, ma per completezza, ecco la spiegazione:

Per rendere visibili i file invisibili, inserisci questo codice nel terminale:

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

e per rendere di nuovo invisibili i file invisibili:

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

Si noti che questo chiude il finder, quindi assicuratevi di non avere nessuna cartella importante aperta. Credo che apra finestre aperte in precedenza, ma il pulsante Indietro non funziona nella mia esperienza.

Cosa sta succedendo

defaults

Questo è il comando di OSX per cambiare i default, il sistema di preferenze di basso livello di Apple.

write

Questo indica ai valori predefiniti che desideri modificare una preferenza o scriverla

com.apple.finder

Questo indica ai valori predefiniti che le preferenze dell'applicazione che si desidera modificare sono Finder, specificato dall'identificatore del pacchetto dell'applicazione.

AppleShowAllFiles

Specifica quale preferenza si desidera modificare all'interno dell'applicazione.

TRUE o FALSE

Questo è il valore a cui vuoi impostare la preferenza. In questo caso, è un valore booleano, quindi i valori devono essere TRUE o FALSE . Penso che potresti essere in grado di utilizzare YES o NO , ma non ne sono sicuro.

&&

Questo è un operatore terminal per eseguire qualunque cosa dopo questo se il comando precedente ha successo

killall

Non ne so molto, ma uccide i processi o chiude le applicazioni

Finder

Specifica quale processo o applicazione chiudere.

    
risposta data 29.08.2014 - 20:33
fonte
0

Quando vengono apportate modifiche al processo in esecuzione noto come Finder, è necessario terminare e riavviare il Finder affinché tali modifiche abbiano effetto.

Se dovessi selezionare "Finder" nel menu a comparsa "Forza uscite applicazioni" sotto il menu Apple vedresti il pulsante "Riavvia" anziché "Uscita forzata".

"Killall" è un'utilità della riga di comando che consente di inviare "kill signal" a un processo in esecuzione per nome, invece di richiedere il PID. (uomo ammazza)

"Killall Finder" è l'azione di riavvio equivalente per il Finder nella riga di comando.

    
risposta data 28.01.2015 - 00:28
fonte

Leggi altre domande sui tag