Introducción al Error de Aplicación Dañada en macOS
Uno de los problemas más frustrantes para los usuarios de macOS ocurre al intentar abrir una aplicación recién descargada de internet y encontrarse con el mensaje: La aplicación está dañada y no puede abrirse. Deberías trasladarla a la papelera. A pesar de lo alarmante que suena, en la gran mayoría de los casos la aplicación no tiene ningún archivo corrupto ni malware; se trata simplemente de una medida de seguridad estricta del sistema operativo.
Causa Principal del Problema
Este inconveniente está directamente relacionado con Gatekeeper y el sistema de notarización de Apple. Cuando descargas software fuera de la Mac App Store que no está firmado por un desarrollador identificado por Apple, macOS bloquea su ejecución por defecto y muestra falsamente que el archivo está dañado para prevenir riesgos de seguridad.
Método 1: Deshabilitar Temporalmente Gatekeeper vía Terminal
La forma más efectiva de permitir que macOS ejecute aplicaciones sin firmar o de fuentes desconocidas es relajar las políticas de seguridad utilizando la Terminal.
- Abre la aplicación Terminal desde la carpeta Utilidades o usando Spotlight (Cmd + Barra espaciadora).
- Escribe el siguiente comando para permitir aplicaciones de cualquier origen:
sudo spctl --master-disable - Presiona
Entere introduce tu contraseña de administrador (no se verá ningún carácter mientras escribes por seguridad). - Vuelve a intentar abrir la aplicación afectada.
Método 2: Eliminar el Atributo de Cuarentena con xattr
Si prefieres no desactivar la seguridad global de tu Mac, puedes eliminar el marcador de cuarentena específico que macOS le asigna a los archivos descargados de la web.
- Abre la aplicación Terminal.
- Escribe el comando
xattr -crseguido de un espacio. - Arrastra y suelta el icono de la aplicación bloqueada desde la carpeta Aplicaciones hacia la ventana de la Terminal para rellenar la ruta automáticamente (ejemplo:
xattr -cr /Applications/AppEjemplo.app). - Presiona
Entery vuelve a abrir la aplicación con normalidad.
Método 3: Permitir la Apertura Manual desde Ajustes del Sistema
macOS suele registrar el último intento de abrir una aplicación bloqueada en el panel de preferencias, permitiendo autorizarla de forma manual.
- Haz doble clic en la aplicación para que arroje el error de nuevo (esto la registra en el sistema).
- Ve a Ajustes del Sistema > Privacidad y seguridad.
- Desplázate hacia abajo hasta encontrar el mensaje que indica que se bloqueó el uso de la aplicación.
- Haz clic en el botón Abrir de todos modos e introduce tu contraseña o usa Touch ID para confirmar.