Introducción al error de aplicaciones dañadas en macOS
Uno de los problemas más frustrantes para los usuarios de macOS ocurre al intentar abrir una aplicación recién descargada fuera de la App Store, momento en el cual el sistema muestra el molesto aviso de que la app está dañada y no se puede abrir, o bien que debe ser enviada a la papelera. Este comportamiento no siempre significa que el archivo esté corrupto, sino que es una medida de seguridad estricta del sistema operativo.
Causas principales de este fallo en Mac
El origen de este error suele estar relacionado con las políticas de seguridad predeterminadas de Apple y herramientas como Gatekeeper o la cuarentena de archivos. Las causas más comunes incluyen:
- El certificado del desarrollador no está verificado oficialmente por Apple.
- El archivo descargado ha activado el atributo de cuarentena del sistema.
- La configuración de Privacidad y Seguridad bloquea aplicaciones de orígenes desconocidos.
Método 1: Modificar la configuración de seguridad del sistema
La forma más rápida de permitir la ejecución de aplicaciones sin firmar es ajustar los permisos generales de instalación en tu Mac.
- Abre las Preferencias del Sistema o Configuración del Sistema.
- Dirígete a la sección Privacidad y Seguridad.
- Desplázate hacia abajo hasta el apartado de seguridad y asegúrate de permitir apps descargadas de 'App Store y desarrolladores identificados'. Si aparece bloqueado, haz clic en el candado e introduce tu contraseña.
- Si la app sigue fallando, aparecerá un botón que dice 'Abrir de todos modos' junto al aviso de bloqueo reciente. Haz clic en él.
Método 2: Eliminar el atributo de cuarentena usando la Terminal
Si la interfaz gráfica no muestra la opción para abrir la app, puedes usar la Terminal para eliminar la etiqueta de cuarentena que macOS asigna a las descargas de internet.
- 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 -rd com.apple.quarantine - Arrastra el icono de la aplicación afectada desde tu carpeta de Aplicaciones directamente hacia la ventana de Terminal para completar la ruta del archivo.
- Presiona Enter, introduce la contraseña de administrador de tu Mac y vuelve a abrir la aplicación con normalidad.