¿Por qué aparece el error de aplicación dañada en macOS?
Uno de los problemas más frustrantes al instalar aplicaciones descargadas fuera de la Mac App Store es encontrarse con el mensaje: 'La aplicación está dañada y no se puede abrir. Deberías trasladarla a la papelera'. Este aviso no siempre significa que el archivo contenga un virus real, sino que el sistema operativo macOS (especialmente versiones recientes como Ventura, Sonoma o Sequoia) bloquea la ejecución debido a políticas estrictas de seguridad, la ausencia de una firma de desarrollador verificada por Apple o la cuarentena aplicada al archivo descargado de internet.
Causas principales del bloqueo en macOS
- El sistema Gatekeeper bloquea la aplicación por no estar firmada por un desarrollador identificado.
- El archivo descargado mantiene un atributo de cuarentena (com.apple.quarantine) asignado por el navegador web.
- Permisos de archivo incorrectos en el paquete de instalación o la propia app.
Método 1: Eliminar el atributo de cuarentena mediante Terminal
La forma más rápida y efectiva de solucionar este inconveniente en la mayoría de los casos es eliminar la etiqueta de cuarentena que macOS le asigna al archivo al descargarlo. Sigue estos pasos:
- Abre la aplicación Terminal desde la carpeta de Utilidades o buscando con Spotlight.
- Escribe el comando
sudo xattr -rd com.apple.quarantineseguido de un espacio. - Arrastra la aplicación afectada desde la carpeta Aplicaciones directamente dentro de la ventana de la Terminal para que se complete la ruta del archivo automáticamente.
- Presiona Enter, introduce tu contraseña de administrador (no se verá mientras escribes) y vuelve a presionar Enter.
Método 2: Modificar los ajustes de Privacidad y Seguridad
Si el método anterior no funciona, es posible que debas autorizar explícitamente la ejecución de la app desde el panel de control del sistema:
- Intenta abrir la aplicación al menos una vez para que macOS registre el intento de ejecución bloqueado.
- Abre las Preferencias del Sistema o Configuración del Sistema.
- Navega hasta la sección Privacidad y seguridad y desplázate hacia abajo hasta la sección de seguridad.
- Verás un aviso que indica que la aplicación fue bloqueada. Haz clic en el botón Abrir de todos modos.
- Introduce tu contraseña o usa Touch ID para confirmar y haz clic en Abrir en la ventana emergente.
Conclusión
El error de aplicación dañada en Mac suele ser simplemente una medida de precaución excesiva por parte de Gatekeeper. Utilizando la Terminal para eliminar el atributo de cuarentena o ajustando las opciones en Privacidad y Seguridad, podrás ejecutar cualquier software de confianza sin inconvenientes en tu ordenador Apple.