Introducción al problema de aplicaciones dañadas en macOS
Uno de los errores más frustrantes para los usuarios de macOS es intentar abrir un programa recién descargado y encontrarse con el aviso: La aplicación está dañada y no se puede abrir. Debes pasarla a la papelera. A pesar del mensaje alarmante, en la gran mayoría de los casos el archivo no está corrupto ni contiene virus; se trata de una medida de seguridad estricta del sistema operativo.
¿Cuáles son las causas de este error en Mac?
Este comportamiento es provocado principalmente por las políticas de seguridad integradas de Apple, específicamente Gatekeeper y la función de cuarentena de archivos (Quarantine Attribute). Las causas más comunes incluyen:
- La aplicación fue descargada fuera de la App Store y el desarrollador no está oficialmente verificado por Apple.
- El archivo ejecutable ha heredado un atributo de cuarentena tras la descarga desde internet o mediante un disco virtual (DMG).
- Las políticas de seguridad y privacidad del sistema impiden la ejecución de software de orígenes no identificados.
Método 1: Eliminar el atributo de cuarentena mediante Terminal
La forma más efectiva y definitiva de solucionar este error es quitar la etiqueta de cuarentena que macOS asigna al archivo descargado. Sigue estos pasos:
- Abre la aplicación Terminal (puedes buscarla usando Spotlight con las teclas
Cmd + Espacio). - Escribe el comando
xattr -crseguido de un espacio. No presiones Enter todavía. - Arrastra el icono de la aplicación afectada desde la carpeta de Aplicaciones (o tu carpeta de Descargas) y suéltalo directamente dentro de la ventana de Terminal. La ruta del archivo se completará automáticamente.
- El comando final debería verse similar a esto:
xattr -cr /Applications/NombreDeLaApp.app - Presiona Enter y vuelve a intentar abrir la aplicación con normalidad.
Método 2: Modificar los ajustes de Privacidad y Seguridad
Si el método anterior no funcionó, puedes autorizar explícitamente la ejecución de la aplicación desde el panel de control del sistema:
- Haz clic en el menú de Apple () en la esquina superior izquierda y selecciona Ajustes del Sistema (o Preferencias del Sistema).
- Navega hasta la sección Privacidad y seguridad en la barra lateral izquierda.
- Desplázate hacia abajo hasta la sección de seguridad donde verás un aviso que indica que la aplicación fue bloqueada.
- Haz clic en el botón Abrir de todos modos junto al nombre de la aplicación bloqueada.
- Introduce tu contraseña de administrador o usa Touch ID para confirmar la acción, y haz clic en Abrir en la ventana emergente.