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 e instalarla, momento en el cual aparece repentinamente el mensaje: 'La aplicación está dañada y no puede abrirse. Deberías trasladarla a la papelera'. A pesar de lo alarmante del texto, 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.
Causas Principales del Problema
Este error suele ser generado por las políticas de seguridad nativas de Apple, específicamente por la función Gatekeeper y la característica de aislamiento de archivos conocida como com.apple.quarantine. Cuando descargas software fuera de la Mac App Store o de desarrolladores que no están oficialmente identificados con un certificado de Apple ID válido, el sistema bloquea preventivamente su ejecución etiquetando el archivo como potencialmente peligroso.
Método 1: Deshabilitar temporalmente Gatekeeper desde la Terminal
Si confías plenamente en la procedencia del software que intentas instalar, puedes relajar las políticas de seguridad globales de macOS ejecutando un simple comando en la consola del sistema.
- Abre la aplicación Terminal desde la carpeta de Utilidades o usando Spotlight (Cmd + Espacio).
- Copia y pega el siguiente comando para permitir aplicaciones de cualquier origen:
sudo spctl --master-disable - Presiona
Entere introduce tu contraseña de administrador (no se mostrarán los caracteres mientras escribes por seguridad). - Intenta abrir la aplicación nuevamente.
- Para mantener tu Mac segura, puedes volver a activar la protección ejecutando:
sudo spctl --master-enable
Método 2: Eliminar el atributo de cuarentena del archivo específico
En lugar de modificar la seguridad de todo el sistema, la práctica recomendada por expertos en soporte técnico es remover la etiqueta de cuarentena exclusivamente de la aplicación afectada.
- Abre la Terminal.
- Escribe el comando
xattr -crseguido de un espacio. - Arrastra y suelta el icono de la aplicación afectada desde la carpeta de Aplicaciones directamente dentro de la ventana de la Terminal para autorellenar su ruta exacta. El comando debería verse similar a esto:
xattr -cr /Applications/NombreDeLaApp.app - Presiona
Enterpara ejecutar la orden y limpiar los metadatos de bloqueo. - Haz doble clic en la aplicación para abrirla con total normalidad.
Método 3: Verificar Ajustes de Privacidad y Seguridad
A veces, macOS bloquea la app pero te deja un botón para autorizarla manualmente de forma gráfica sin usar la consola.
- Ve al menú de Apple () y selecciona Ajustes del Sistema.
- Haz clic en la sección Privacidad y Seguridad en el panel izquierdo.
- Desplázate hacia abajo hasta la sección de seguridad. Deberías ver un aviso que dice que se bloqueó el uso de la aplicación.
- Haz clic en el botón Abrir de todos modos e introduce tu contraseña para confirmar.