Introducción al Problema en macOS
Uno de los errores más frustrantes para los usuarios de macOS ocurre al intentar abrir una aplicación recién descargada 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, la aplicación rara vez está corrupta; en la gran mayoría de los casos, se trata de una medida de seguridad estricta del sistema operativo.
Causas Principales del Error en Mac
Este comportamiento es generado por una función de seguridad integrada llamada Gatekeeper y por el sistema de aislamiento conocido como Quarantine. Las causas principales incluyen:
- La aplicación fue descargada fuera de la Mac App Store y el desarrollador no está oficialmente identificado por Apple.
- El certificado de seguridad de la aplicación ha expirado o ha sido revocado temporalmente.
- Atributos de cuarentena asignados por macOS que bloquean la ejecución de binarios no firmados.
Método 1: Desactivar Temporalmente Gatekeeper desde la Terminal
La forma más efectiva de permitir la ejecución de software externo sin restricciones es ajustar los permisos de seguridad globales mediante la Terminal de macOS.
- Abre la aplicación Terminal desde la carpeta de Utilidades o usando Spotlight (Cmd + Barra espaciadora).
- Copia y pega el siguiente comando para permitir descargas 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). - Vuelve a intentar abrir la aplicación afectada.
Método 2: Eliminar el Atributo de Cuarentena con xattr
Si prefieres no alterar la seguridad general del sistema, puedes eliminar la marca de cuarentena exclusivamente de la aplicación que presenta problemas.
- Abre la Terminal.
- Escribe el comando
xattr -crseguido de un espacio. - Arrastra y suelta el icono de la aplicación afectada desde la carpeta Aplicaciones directamente dentro de la ventana de la Terminal para completar la ruta automáticamente. El comando final lucirá similar a esto:
xattr -cr /Applications/NombreApp.app - Presiona
Enterpara aplicar los cambios y abre la aplicación con normalidad.
Método 3: Ajustar la Configuración de Privacidad y Seguridad
En versiones recientes de macOS, el sistema ofrece una alternativa visual para autorizar aplicaciones bloqueadas sin usar la línea de comandos.
- Intenta abrir la aplicación y haz clic en Aceptar en la ventana emergente de error.
- Abre los Ajustes del Sistema (o Preferencias del Sistema).
- Navega hasta el apartado de Privacidad y Seguridad y desplázate hacia abajo hasta la sección de seguridad.
- Deberías ver un aviso 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 para confirmar.