Introducción
Uno de los problemas más frustrantes para los usuarios de macOS ocurre al intentar abrir una aplicación descargada fuera de la Mac App Store, momento en el cual aparece el aviso: La aplicación está dañada y no se puede abrir. Debes pasarla a la papelera. Este mensaje no siempre significa que el archivo esté corrupto, sino que es una medida de seguridad estricta del sistema operativo.
Causas del Error en macOS
Las razones principales por las que macOS bloquea una aplicación legítima incluyen:
- Gatekeeper y Notarización: Apple requiere que todas las apps estén firmadas con un ID de desarrollador y notarizadas por ellos.
- Atributos de cuarentena: macOS marca automáticamente los archivos descargados de internet con un indicador de seguridad.
- Modificaciones en permisos: Cambios recientes en las políticas de seguridad de versiones modernas como macOS Ventura o Sonoma.
Método 1: Deshabilitar temporalmente Gatekeeper desde la Terminal
Si confías plenamente en la fuente del software, puedes permitir la instalación de aplicaciones de cualquier origen ejecutando un comando rápido en la terminal.
- Abre la aplicación Terminal desde la carpeta de Utilidades o usando Spotlight (Cmd + Espacio).
- Escribe el siguiente comando y presiona Enter:
sudo spctl --master-disable - Introduce tu contraseña de administrador (no se verá mientras escribes) y pulsa Enter.
- Vuelve a intentar abrir la aplicación bloqueada.
- Para mantener la seguridad de tu Mac, te recomendamos volver a activar Gatekeeper escribiendo:
sudo spctl --master-enable
Método 2: Eliminar el atributo de cuarentena con xattr
Este método es más seguro que el anterior, ya que solo elimina la restricción específica del archivo problemático sin alterar la seguridad general del sistema.
- Abre la Terminal.
- Escribe el comando
xattr -crseguido de un espacio. - Arrastra el icono de la aplicación dañada desde tu carpeta de Aplicaciones y suéltalo dentro de la ventana de la Terminal. El comando quedará similar a esto:
xattr -cr /Applications/NombreDeLaApp.app - Presiona Enter y abre la aplicación con normalidad haciendo doble clic.
Método 3: Verificar los Ajustes de Privacidad y Seguridad
En las versiones más recientes de macOS, el sistema te da la opción de aprobar la ejecución de un bloqueado directamente desde los ajustes del sistema.
- Haz doble clic en la aplicación para que macOS intente abrirla y arroje el error (esto la registra en el sistema).
- Abre el menú de Ajustes del Sistema en tu Mac.
- Dirígete a la sección Privacidad y seguridad y desplázate hacia abajo.
- Verás un aviso que indica que la aplicación fue bloqueada. Haz clic en el botón Abrir de todos modos e introduce tu contraseña o usa Touch ID.