8 votos

El icono del Dock no se actualiza cuando se cambia el archivo icns en Yosemite

Estoy experimentando un problema en el que el Dock no recarga un icono que he cambiado para una de mis aplicaciones. He cambiado el icono mediante la sustitución de la .icns dentro del paquete de la aplicación. La versión con la que la sustituí sigue ahí, pero incluso después de reiniciar y matar el proceso del dock varias veces, el antiguo icono no se mueve.

Curiosamente, he conseguido cambiar el icono de otra aplicación sin problemas, siguiendo el mismo procedimiento y reiniciando.

¿Hay algún cambio en la forma de trabajar en Yosemite? ¿Cómo se puede lograr esto?

15voto

Fuzzy Purple Monkey Puntos 702

Intenta borrar la caché de iconos:

rm /var/folders/*/*/*/com.apple.dock.iconcache; killall Dock

1 votos

Parece que esto funciona.

2 votos

En Big Sur, también necesitaba rm -r /var/folders/*/*/*/com.apple.iconservices*

-2voto

sayzlim Puntos 2175

Aunque no responde directamente a tu pregunta, existe un método para cambiar el icono sin modificar el icns en el paquete de aplicaciones.

  1. Descargue CandyBar de Panic (es genial para gestionar los iconos personalizados).
  2. Importe el icns o cualquier formato de imagen compatible en la barra lateral.
  3. Seleccione el icono y pulse Command I para mostrar el panel de información.
  4. Seleccione el icono en el panel de información y pulse Command C - copiará el icono en tu portapapeles.
  5. Visite /Applications/ y busque el icono de la aplicación que desea reemplazar. De nuevo, pulse Command I para mostrar el panel de información.
  6. Seleccione el icono y pulse Command V para sustituir el icono.
  7. Mantenga Command y seleccione el icono afectado en el Dock. Esto actualizará el icono inmediatamente.

Este método es más seguro porque no modifica el contenido del paquete de la aplicación, lo que a veces puede causar problemas de codificación, sin embargo, el inconveniente es que el cuadro de diálogo dentro de la aplicación seguirá utilizando el icono antiguo. Esto no debería ser un problema si rara vez se encuentra el cuadro de diálogo.

AppleAyuda.com

AppleAyuda es una comunidad de usuarios de los productos de Apple en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros usuarios, hacer tus propias preguntas o resolver las de los demás.

Powered by:

X