Cómo Solucionar el Error 'La aplicación está dañada y no se puede abrir' en Mac de Forma Definitiva

Cómo Solucionar el Error 'La aplicación está dañada y no se puede abrir' en Mac de Forma Definitiva
Anuncio relacionado

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 e instalada, cuando el sistema operativo muestra repentinamente el mensaje: 'La aplicación está dañada y no se puede abrir. Deberías trasladarla a la papelera'. A pesar de lo alarmante que suena, en la gran mayoría de los casos la aplicación no tiene ningún archivo corrupto ni malware; se trata simplemente de una medida de seguridad estricta implementada por Apple.

¿Cuáles son las causas de este error en Mac?

El origen principal de este inconveniente es una función de seguridad integrada en macOS llamada Gatekeeper, junto con el atributo de cuarentena que se asigna automáticamente a cualquier archivo descargado desde la web. Las causas más comunes incluyen:

  • La app no proviene de la App Store ni de un desarrollador identificado por Apple.
  • El sistema ha aplicado el flag de cuarentena (com.apple.quarantine) al instalador o ejecutable.
  • Versiones recientes de macOS (como Ventura o Sonoma) han endurecido las políticas para ejecutar software fuera de su ecosistema oficial.

Método 1: Deshabilitar temporalmente Gatekeeper desde la Terminal

Si confías plenamente en la procedencia de la aplicación, puedes permitir que macOS ejecute software descargado desde 'Cualquier sitio' modificando las políticas de Gatekeeper mediante la Terminal.

  1. Abre la aplicación Terminal desde la carpeta Utilidades o buscando con Spotlight.
  2. Copia y pega el siguiente comando para habilitar la opción universal de instalación: sudo spctl --master-disable
  3. Presiona Enter e introduce la contraseña de administrador de tu Mac (no se mostrarán caracteres mientras escribes por seguridad).
  4. Vuelve a intentar abrir la aplicación. macOS te preguntará si estás seguro de querer abrirla y te dará la opción de continuar.
  5. Nota de seguridad: Una vez abierta la app, se recomienda volver a activar la protección ejecutando: sudo spctl --master-enable

Método 2: Eliminar el atributo de cuarentena con el comando xattr

Esta es la solución más limpia y recomendada por expertos en soporte técnico, ya que no desactiva la seguridad global del sistema, sino que elimina la restricción específica del archivo dañado.

  1. Abre la aplicación Terminal en tu Mac.
  2. Escribe el comando xattr -cr seguido de un espacio.
  3. Arrastra y suelta el icono de la aplicación afectada desde la carpeta de Aplicaciones directamente dentro de la ventana de la Terminal. El comando debería quedar así:
    xattr -cr /Applications/NombreDeLaApp.app
  4. Presiona Enter para ejecutar la orden. Este comando borra los metadatos de descarga que causan el falso positivo de daño.
  5. Haz doble clic en la aplicación de manera normal; ahora debería abrirse sin mostrar ningún tipo de advertencia.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Windows

Cómo Solucionar el Error ERR_CONNECTION_RESET en Windows Definitivamente

Aprende a solucionar el molesto error de conexión restablecida en Windows. Métodos efectivos para recuperar tu acceso a internet en minutos.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 503 Backend Max Execution Time en PrestaShop

Soluciona el error 503 de tiempo de ejecución agotado en PrestaShop. Descubre cómo aumentar los límites del servidor paso a paso.

Leer guía completa →
Linux

Cómo Solucionar el Error Hash Sum Mismatch en APT de Linux de Forma Definitiva

¿Tus actualizaciones de Linux se interrumpen por un error de suma de comprobación? Descubre cómo limpiar la caché de APT y solucionarlo fácilmente.

Leer guía completa →