El elemento ".VolumeIcon.icns" no se puede reemplazar porque es invisible

Estoy tratando de instalar una aplicación en OSX. Pero estoy recibiendo el siguiente error

El elemento ".VolumeIcon.icns" no se puede reemplazar porque es invisible.

Cuando entro en el Applications, puedo ver .VolumeIcon.icnscomo un hiddenelemento. También intenté eliminarlo, sin embargo, la aplicación lo crea nuevamente (de manera predeterminada, lo es hidden). Me pueden orientar como solucionar este error?

Intente usar el comando rm -rf en la Terminal, eso debería eliminar los archivos difíciles.
¿Cuál es la aplicación que está tratando de instalar y qué está dando el error? (¿Buscador? ¿AppleScript?)
El OP logra eliminar el archivo ya que el informe es que la aplicación vuelve a crear el archivo. Esto parece más sobre modificar el comportamiento de la aplicación o evitar que escriba el archivo que sobre cómo eliminar una instancia de la misma.

Respuestas (2)

Recibí este error al intentar eliminar o afectar un archivo invisible antes. En mi experiencia, hacer que el archivo sea visible temporalmente generalmente cambia el error a un cuadro de diálogo que le pregunta si está seguro de que desea cambiar el archivo. Me imagino que probablemente ya haya encontrado este comando, pero para completar, aquí está la explicación:

Para hacer visibles los archivos invisibles, ingrese este código en la terminal:

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

y para hacer que los archivos invisibles vuelvan a ser invisibles:

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

Tenga en cuenta que esto cierra el buscador, así que asegúrese de no tener ninguna carpeta importante abierta. Creo que abre ventanas abiertas anteriormente, pero el botón Atrás no funciona en mi experiencia.

Lo que está sucediendo

defaults

Este es el comando de OSX para cambiar los valores predeterminados, el sistema de preferencias de bajo nivel de Apple.

write

Esto le dice a los valores predeterminados que desea cambiar una preferencia, o escribirla

com.apple.finder

Esto le dice a los valores predeterminados que las preferencias de la aplicación que desea cambiar son Finder, especificadas por el identificador del paquete de la aplicación.

AppleShowAllFiles

Esto especifica qué preferencia desea cambiar dentro de la aplicación.

TRUEoFALSE

Este es el valor al que desea establecer la preferencia. En este caso, es un booleano, por lo que los valores deben ser TRUEo FALSE. Creo que podrías usar YESo NO, pero no estoy seguro.

&&

Este es un operador de terminal para ejecutar lo que sea después de esto si el comando anterior es exitoso

killall

No sé mucho sobre esto, pero mata procesos o cierra aplicaciones.

Finder

Especifica qué proceso o aplicación cerrar.

Siempre tengo archivos visibles, pero sigo recibiendo este error cada vez que intento modificar uno que es invisible.
Eso es extraño. Lo acabo de probar, y en mi computadora no. ¿Te encuentras con el problema en Finder u otro programa?
Ciertamente es extraño, pero hacer que los archivos sean visibles no evita el error, al menos en el caso del OP y en el mío. Mantengo un archivo de alias de shell llamado .aliases. Solo intenté copiarlo en mi carpeta de Dropbox para reemplazar el que está allí (visiblemente) y obtengo el mismo error que el OP.
¿Esta respuesta sigue siendo precisa? Estoy tratando de restaurar un montón de archivos .bash_historydesde una copia de seguridad y el primer paso no es corregir el error.
No estoy convencido de que esta respuesta sea precisa por más tiempo.
Esto no resolvió el problema. Hace que los archivos sean visibles en Finder, sí, pero sigo recibiendo el error cuando intento copiar archivos "invisibles".
No funciona

Cuando se realizan modificaciones en el proceso en ejecución conocido como Finder, es necesario finalizar y reiniciar Finder para que esos cambios surtan efecto.

Si tuviera que seleccionar "Finder" en la ventana emergente "Forzar salida de aplicaciones" del menú de Apple, vería que el botón dice "Reiniciar" en lugar de "Forzar salida".

"Killall" es una utilidad de línea de comandos que permite enviar "señales de eliminación" a un proceso en ejecución por su nombre, en lugar de solicitar el PID. (hombre mata a todos)

"Killall Finder" es la acción de reinicio equivalente para el Finder en la línea de comandos.