Introducción
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 se puede abrir. 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 está corrupta; se trata de una medida de seguridad estricta del sistema operativo.
Causas del Error
Este aviso suele ser generado por Gatekeeper y las políticas de notarios de Apple. Las causas principales son:
- La aplicación proviene de un desarrollador no identificado oficialmente por Apple.
- El archivo descargado ha perdido sus atributos de cuarentena correctamente firmados.
- El sistema operativo bloquea la ejecución por configuraciones de seguridad predeterminadas.
Método 1: Modificar los ajustes de Privacidad y Seguridad
La forma más rápida de permitir que macOS ejecute la aplicación es ajustar los permisos desde las Preferencias del Sistema.
- Intenta abrir la aplicación para que macOS registre el intento bloqueado.
- Abre Ajustes del Sistema (o Preferencias del Sistema) en tu Mac.
- Dirígete al apartado de Privacidad y seguridad.
- Desplázate hacia abajo hasta la sección de seguridad donde verás un mensaje 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.
Método 2: Eliminar el atributo de cuarentena mediante la Terminal
Si el método anterior no funciona o no aparece el botón de autorización, puedes usar la Terminal para eliminar la etiqueta de cuarentena que macOS asigna a los archivos descargados.
- Abre la aplicación Terminal desde la carpeta de Utilidades o usando Spotlight.
- Introduce el siguiente comando seguido de un espacio (no presiones Enter todavía):
sudo xattr -cr - Arrastra el icono de la aplicación afectada desde tu carpeta de Aplicaciones y suéltalo dentro de la ventana de la Terminal. La ruta del archivo se autocompletará.
- Presiona Enter, escribe tu contraseña de administrador (no se mostrarán los caracteres mientras escribes por seguridad) y vuelve a presionar Enter.
- Intenta abrir la aplicación nuevamente de manera normal.