¿Es posible ocultar o mover aplicaciones macOS predeterminadas?

Estoy tratando de limpiar/organizar mi carpeta de aplicaciones, lo cual es difícil porque no puedo mover la mayoría de las aplicaciones (técnicamente puedo moverlas pero una copia está bloqueada en la misma posición).

¿Hay alguna forma de ocultar los archivos .app de las aplicaciones que no quiero ver o de forzarlas a moverse para poder organizar la carpeta Aplicaciones?

La mayoría de los métodos que he visto implican eliminar las aplicaciones, pero no quiero hacerlo.

¿Cuáles son mis opciones?

Respuestas (1)

¿Qué aplicaciones tienes problemas para mover? Probé algunos: Photo Booth, Calendary System Preferences. Todos se mudaron a la nueva ubicación sin ningún problema y también funcionaron después de la mudanza.


Puede ocultar archivos con bastante facilidad en Terminal.app:

sudo chflags hidden "/Applications/Chess.app"

para mostrar:

sudo chflags nohidden "/Applications/Chess.app"
  • Deberá ingresar la contraseña de administrador después de ingresar cualquiera de estos comandos
  • Puede arrastrar un archivo a la ventana de Terminal para obtener la ruta del archivo. No agrega comillas dobles alrededor de la ruta del archivo, pero eso no debería ser necesario en este caso. Si no parece funcionar, puede intentar agregar las comillas dobles.

No necesita ver el archivo para mostrarlo, pero ayuda para que pueda copiar fácilmente la ruta y no necesita recordar qué archivos están ocultos. Sin embargo, ver archivos ocultos en Finder es un poco menos intuitivo...

Si desea ver todos los archivos ocultos en el sistema, hay aplicaciones en las que esta es una característica integrada: TotalFinder , XtraFinder , Path Finder , Commander One ... pero también puede mostrarlos en Finder, usando Terminal.app :

Debe tenerse en cuenta que ambos comandos aquí cerrarán todas las ventanas del buscador

defaults write com.apple.finder AppleShowAllFiles YES; killall -KILL Finder

Y para ocultar todos los archivos ocultos:

defaults write com.apple.finder AppleShowAllFiles NO; killall -KILL Finder
Me di cuenta de que podría no ser obvio, así que pensé que también debería mencionar que chflags también toma varios archivos a la vez. Así que podrías hacer como sudo chflags hidden /Applications/Dashboard.app /Applications/DVD\ Player.app /Applications/Contacts.app /Applications/Chess.app /Applications/Calculator.app. Y puede alimentar varias rutas de archivos arrastrando varios archivos a la ventana de Terminal.
No me deja hacer el sudo chflags en Chess.app. Después de ingresar mi contraseña me dice "Operación no permitida"
@CalebK, ¿parece ser la única aplicación que no te permite hacerlo? No tengo una respuesta adecuada para darte en este momento, aparte de... Deberías poder ocultarlo. Lo probé yo mismo en una Mac con El Capitan con SIP deshabilitado, pero no creo que eso deba marcar la diferencia. Lo intentaré de nuevo un poco más tarde.
Basado en este artículo de Apple , voy a asumir que la aplicación Chess no es la única aplicación que no puedes ocultar. dice System Integrity Protection includes protection for these parts of the system: Apps that are pre-installed with OS X _ Basado en esto... El problema de movimiento y/u ocultación que está teniendo se debe a SIP. Si realmente desea ocultarlos, puede deshabilitar SIP, ocultar aplicaciones y luego habilitar SIP nuevamente. Puede buscar información en Google sobre cómo deshabilitar SIP. No es muy complicado.