Guía rápida para Mac con chip Intel y Mac con chip Apple (M1, M2, M3…).
Si al intentar abrir una app en tu Mac te aparece el mensaje: “No estás autorizado a abrir la aplicación ‘lo que sea’”, no eres el único. Este error suele estar relacionado con permisos de la app o bloqueos de seguridad de macOS.
Solución 1: revisar permisos desde el Finder (Intel + Apple)
Es el primer paso recomendado y no requiere usar Terminal.
- Abre la carpeta Aplicaciones.
- Clic derecho en la app → Obtener información.
- Ve abajo a Compartir y permisos.
- Asegúrate de que tu usuario tiene Leer y escribir.
- Si no aparece así, haz clic en el candado, introduce tu contraseña y cambia los permisos.
- Si ves la opción, pulsa Aplicar a los ítems incluidos….
Solución 2: permitir la app desde Seguridad y privacidad
macOS puede bloquear apps que no están firmadas por Apple o desarrolladores identificados.
- Ve a → Ajustes del Sistema (o Preferencias del Sistema).
- Entra en Seguridad y privacidad.
-
En la pestaña General busca un mensaje como:
“La aplicación ha sido bloqueada por seguridad”. - Pulsa Abrir igualmente.
- Intenta abrir la aplicación de nuevo.
Solución 3: eliminar “quarantine” desde Terminal
xattr -d com.apple.quarantine "/Applications/NombreDeLaApp.app"
Truco rápido: escribe el comando, deja un espacio y arrastra la aplicación desde Finder a la ventana del Terminal. macOS pegará automáticamente la ruta completa.
Solución 4: dar permisos de ejecución al binario interno (Intel + Apple)
Algunas aplicaciones no tienen permiso para ejecutar su archivo interno principal. Ese archivo está dentro de la carpeta oculta /Contents/MacOS/ del propio .app.
Para acceder a esa carpeta desde el Finder:
- Haz clic derecho sobre la app → Mostrar contenido del paquete.
- Entra en la carpeta Contents → luego en MacOS.
- Ese archivo es el ejecutable que necesita permisos.
chmod +x "/Applications/NombreDeLaApp.app/Contents/MacOS/"*
Truco rápido: puedes escribir chmod +x, dejar un espacio y arrastrar la app al Terminal.
macOS pegará la ruta completa automáticamente.
Solución avanzada: eliminar quarantine + corregir permisos
sudo xattr -rd com.apple.quarantine "/Applications/NombreDeLaApp.app"
sudo chmod -R 755 "/Applications/NombreDeLaApp.app"
Truco rápido: escribe sudo xattr -rd com.apple.quarantine, deja un espacio y arrastra la app al Terminal. Así pegas la ruta exacta.
No hay comentarios:
Publicar un comentario