Los íconos de las aplicaciones desaparecen en la MacBook

21

He tenido este problema por un tiempo y realmente comienza a molestarme. De vez en cuando, muchos de los íconos de mis aplicaciones se pierden en el dock, el launchpad, el buscador, el conmutador cmd-tab, en todas partes.

Algunas fotos:

faltan iconos en el buscador faltan iconos en el muelle faltan iconos en el launchpad

Obviamente esto es realmente molesto. Ya probé muchas cosas para resolverlo.

  • Traté de relanzar el Finder
  • Intenté relanzar el Dock (terminal: killall Dock)
  • Traté de borrar el caché de iconos

La única forma en que puedo (temporalmente) resolver esto haciendo lo siguiente:

  • Reiniciar, ahora los íconos se han recargado en el buscador y la plataforma de lanzamiento, todavía faltan íconos

  • vaya a Biblioteca / preferencias / com.apple.dock.plist y elimine el archivo

  • terminal abierto: killall Dock

De esta manera, todo está arreglado, pero tengo que reorganizar mi base nuevamente ya que eliminé el archivo de preferencias. Sin embargo, es solo una solución temporal, el problema sigue volviendo y siempre tengo que hacer esto, lo cual es muy molesto.

¿Sabe alguien qué causa ésto? ¿Cómo podría resolverlo permanentemente? ¡Realmente se está volviendo frustrante!

¡Muchas gracias!

JoJo
fuente
Esto me sucedió hoy (macOS 10.13.1), y los íconos afectados fueron todos para aplicaciones que había actualizado a través de la App Store durante las últimas dos semanas (desde mi último reinicio). Cerrar y cerrar sesión no tuvo ningún efecto, pero un nuevo reinicio restauró todos los íconos. Estoy casi seguro de que los íconos no se volvieron genéricos inmediatamente después de la actualización, aunque no estaba prestando atención a eso en ese momento. Además, cuando actualicé otra aplicación de la App Store hoy después del reinicio, el ícono no se volvió genérico.
Gaultheria
Para mí, configurar el caché de iconos era todo lo que necesitaba: apple.stackexchange.com/questions/280877/…
Dimser

Respuestas:

12

Cómo reconstruir la base de datos de Launchpad en OS X Yosemite (10.10) y posterior

  1. Vaya a la carpeta Biblioteca , que está oculta. Para acceder, haga clic en cualquier lugar del escritorio y asegúrese de ver la palabra 'Finder' en el menú superior cerca del logotipo de Apple.
  2. Mantenga presionada la alt/optiontecla y en la barra de menú superior seleccione Ir y finalmente Biblioteca .
  3. En la carpeta Biblioteca , busque y abra la carpeta Soporte de aplicaciones .
  4. En la carpeta Soporte de aplicaciones, busque y abra la carpeta Dock .
  5. Encontrará varios archivos en la carpeta Dock, incluido uno llamado desktoppicture.db , y uno o más archivos que comienzan con un conjunto discontinuo de letras mayúsculas y números y terminan en .db. Un nombre de archivo de ejemplo es FE0131A-54E1-2A8E-B0A0A77CFCA4.db . Tome todos los archivos en la carpeta Dock con el conjunto punteado de letras y números que terminan en .db y arrástrelos a la papelera o presione las teclas ⌘/command+ delete.
  6. Inicie Terminal , ubicado en la carpeta / Aplicaciones / Utilidades.
  7. En la ventana Terminal, ingrese lo siguiente:

    defaults write com.apple.dock ResetLaunchPad -bool true; killall Dock

Launchpad ahora se ha reiniciado. La próxima vez que abra Launchpad, la aplicación reconstruirá las bases de datos que necesita. Launchpad puede tardar un poco más de lo normal en iniciarse la primera vez, y la pantalla Launchpad ahora estará en su organización predeterminada, con las aplicaciones de Apple mostradas primero y las aplicaciones de terceros a continuación.

Denis Rasulev
fuente
1
Esta es una solución completa, probada en High Sierra. Gracias.
Killscreenmike
Esto soluciona un problema diario intermitente en HighSierra (10.13.6) donde el dock deja de aparecer en el escritorio normal, pero se oculta solo en la plataforma de lanzamiento. Esto es más rápido que reiniciar el mac.
John Meyer
2
No me lo arregló en 10.14.2 :(
Nate Glenn
1
El problema es que no es solo el muelle. También faltan iconos en la carpeta Aplicación. Esto no funcionó para mí en mojave
ctilley79
1
@Dimser Estoy en 10.14.6y tampoco pudo conseguir que funcione, no obstante lo anterior más la limpieza de la caché de iconos hizo el truco -sudo rm -rfv /Library/Caches/com.apple.iconservices.store; sudo find /private/var/folders/ -name com.apple.dock.iconcache -exec rm -rfv {} \;; sudo find /private/var/folders/ -name com.apple.iconservices -exec rm -rfv {} \;; killall Dock; killall Finder;
doublesharp
6

Reconstruir la base de datos interna de servicios de lanzamiento de macOS podría ayudar.

/System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user

Una vez completado, es posible que deba reiniciar Finder.

Fuentes:

Ryan H.
fuente
¡Gracias! Intentaré esto No puedo saber inmediatamente si funciona, ya que sólo ocurre una vez en un tiempo, pero si se detiene pasando Voy a hacerle saber :)
JoJo
Lamentablemente, no arreglado. Todos mis íconos desaparecieron nuevamente en mi launchpad y buscador. Sin embargo, el muelle todavía se ve bien, así que solo necesitaba reiniciar.
JoJo
Ejecutar este comando no me ayudó.
ClearCloud8
-2

Finalmente, este es un problema de software de MacOS. Debe iniciar Mac en modo de recuperación y reinstalar MacOs para corregir los íconos. No eliminará ninguna información, ya que solo reconstruye los archivos del sistema. Eso debería arreglar los iconos que faltan.

Melvin Jefferson
fuente
-2

Para reemplazar los íconos de acoplamiento genéricos con el ícono de la aplicación real, esto es lo que hice:

  1. Haga clic con el botón derecho en el icono genérico del muelle
  2. Elija Eliminar del Dock
  3. Abra la aplicación desde la carpeta de aplicaciones en Finder
  4. Arrastre la aplicación nuevamente al Dock

El nuevo icono del dock debe ser el correcto.

anna cary
fuente