Introducción al problema de aplicaciones bloqueadas en Mac
Uno de los inconvenientes más frustrantes para los usuarios de macOS ocurre al intentar abrir una aplicación descargada fuera de la App Store y recibir un mensaje que indica que la app no se puede abrir porque el desarrollador no puede verificarse o que fue bloqueada por proteger tu Mac. Este comportamiento es una medida de seguridad nativa llamada Gatekeeper, pero a veces bloquea software legítimo que necesitas ejecutar.
Causas principales por las que macOS bloquea una aplicación
- El desarrollador de la aplicación no está registrado oficialmente con Apple (falta de firma digital de ID de Apple).
- La configuración de Privacidad y Seguridad en macOS está configurada por defecto para permitir únicamente aplicaciones de la App Store y desarrolladores identificados.
- El archivo descargado ha sufrido alguna alteración o corrupción en sus permisos de ejecución.
Método 1: Permitir la ejecución desde Preferencias del Sistema (macOS Ventura y Sonoma)
- Intenta abrir la aplicación bloqueada al menos una vez para que macOS registre el intento de ejecución.
- Haz clic en el menú de Apple (icono de manzana) en la esquina superior izquierda y selecciona Ajustes del Sistema (o Preferencias del Sistema).
- Desplázate hacia abajo en el menú lateral y haz clic en la sección Privacidad y seguridad.
- Desplázate hasta la parte inferior del panel derecho donde aparecerá un aviso indicando que se bloqueó el uso de la aplicación.
- Haz clic en el botón Abrir de todos modos e introduce tu contraseña de administrador o usa Touch ID para confirmar la acción.
Método 2: Forzar la apertura mediante la Terminal de macOS
Si la opción anterior no aparece o la interfaz gráfica no responde, puedes otorgar permisos directamente utilizando la consola de comandos del sistema.
- Abre la aplicación Terminal desde la carpeta de Utilidades o buscando mediante Spotlight.
- Introduce el siguiente comando escribiendo
sudo spctl --master-disabley presiona Enter para desactivar temporalmente las restricciones estrictas de Gatekeeper (se te pedirá la contraseña de administrador). - Si prefieres una solución más específica para un archivo en concreto, utiliza el comando para eliminar el atributo de cuarentena:
sudo xattr -rd com.apple.quarantine /Ruta/De/La/Aplicacion.app(puedes arrastrar el icono de la app directamente a la ventana de la Terminal para rellenar la ruta automáticamente). - Vuelve a abrir la aplicación con normalidad desde la carpeta de Aplicaciones.