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 de internet y encontrarse con el mensaje: La aplicación está dañada y no puede abrirse. Debes trasladarla a la papelera. Este aviso suele alarmar a los usuarios haciéndoles creer que el archivo tiene un virus, cuando en realidad se trata de una medida de seguridad estricta del sistema operativo.
Causas principales del problema
Este inconveniente está directamente relacionado con Gatekeeper y las políticas de notarización de Apple. Las causas más comunes son:
- La aplicación no fue descargada desde la Mac App Store o de un desarrollador identificado oficialmente.
- Los atributos de cuarentena asignados por macOS al archivo descargado se corrompieron o bloquean su ejecución.
- El certificado de seguridad del desarrollador ha expirado o no ha sido verificado por Apple recientemente.
Método 1: Desactivar temporalmente Gatekeeper mediante la Terminal
Si confías plenamente en el origen del software, puedes permitir la instalación desde cualquier lugar modificando los permisos globales del sistema operativo.
- Abre la aplicación Terminal desde la carpeta Utilidades o usando Spotlight (Cmd + Barra espaciadora).
- Escribe 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.
- Opcionalmente, puedes volver a asegurar tu Mac ejecutando:
sudo spctl --master-enable
Método 2: Eliminar el atributo de cuarentena del archivo
En lugar de modificar la seguridad de todo el sistema, puedes eliminar la etiqueta específica que marca al archivo descargado como no confiable.
- Abre la Terminal en tu Mac.
- 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 del archivo. Quedará algo así:
xattr -cr /Applications/NombreApp.app - Presiona
Enterpara ejecutar el comando. - Vuelve a hacer doble clic en la aplicación para abrirla sin restricciones.
Método 3: Verificar y actualizar los ajustes de Privacidad y Seguridad
A veces macOS bloquea la ejecución y ofrece un botón específico para permitirla de forma manual.
- Haz clic en el menú Apple () y selecciona Ajustes del Sistema (o Preferencias del Sistema).
- Entra en el apartado de Privacidad y seguridad.
- Desplázate hacia abajo en la sección de seguridad hasta encontrar el aviso sobre la aplicación bloqueada.
- Haz clic en el botón Abrir de todos modos e introduce tu contraseña para confirmar la acción.