Eliminar una aplicación del Launchpad

Estaba mirando el Launchpad de mi Mac hoy y vi algunas aplicaciones que me gustaría limpiar.

No puedo encontrar algunos de ellos en el Applicationsdirectorio, y el método estándar de hacer clic y mantener presionado, luego hacer clic en el Xbotón no funciona, lo que significa que Xsimplemente no aparece.

¿Hay un directorio en Finder donde pueda encontrar los elementos almacenados en el Launchpad y eliminarlos desde allí?

Respuestas (1)

Los datos de Launchpad se almacenan en una base de datos SQLite 3 ubicada en:

$HOME/Library/Application Support/Dock/UUID_Type_Filename.db

Ejemplo:3BF614D8-048E-344B-9775-AA8ED64B3564.db

Si podrá editarlo con éxito o no, depende de sus habilidades de SQL.

Siempre puede simplemente eliminar el archivo, probablemente mejor desde Recovery HD, y se reconstruirá solo cuando vuelva a iniciar sesión y abra Launchpad. También puede intentar eliminarlo y luego ejecutar el killall Dockcomando en la Terminal, luego abrir Launchpad. Debería reconstruirse solo con las aplicaciones instaladas actualmente.


Otra cosa a considerar es que tal vez la reconstrucción de la base de datos de servicios de lanzamiento pueda ayudar. Nota: La reconstrucción de la base de datos de servicios de lanzamiento puede eliminar algunas personalizaciones que haya realizado y deberá configurarlas una vez más.

En una terminal:

/S*/L*/F*/C*/F*/L*/S*/lsregister -kill -r -domain local -domain system -domain user

Sugerencia: copie y pegue el comando anterior en la Terminal para evitar errores tipográficos.

La ruta completa es:

/System/Library/Frameworks/CoreServices.framework/Frameworks/LaunchServices.framework/Support/lsregister

Aunque puede usar la versión comodín, no necesita la versión de nombre de ruta completo para que se ejecute.

Killall Dock funcionó para mí, incluso sin tener que eliminar el archivo .db. ¡Gracias!