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

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

¿Por qué aparece el error de aplicación dañada en Mac?

El mensaje que indica que una aplicación está dañada y debe trasladarse a la papelera es un sistema de alerta muy común en macOS. En la gran mayoría de los casos, la aplicación no está realmente corrupta, sino que ha sido bloqueada por Gatekeeper, el mecanismo de seguridad de Apple que analiza las firmas digitales de los programas descargados de internet.

Las causas principales de este bloqueo de seguridad suelen ser:

  • La aplicación no cuenta con una firma de desarrollador validada por Apple.
  • El sistema operativo ha asignado un atributo de cuarentena al archivo descargado que no se ha eliminado automáticamente.
  • Se ha producido un error menor de verificación de integridad durante el proceso de instalación.

Método 1: Eliminar el atributo de cuarentena con Terminal

La solución más eficaz consiste en indicarle a macOS que ignore el estado de cuarentena de la aplicación afectada. Puedes hacerlo de forma segura siguiendo estos pasos:

  1. Abre la aplicación Terminal en tu Mac utilizando Spotlight (Comando + Espacio) o desde la carpeta de Utilidades.
  2. Escribe el siguiente comando dejando un espacio en blanco al final, sin pulsar Enter todavía:
  3. xattr -cr
  4. Abre la carpeta Aplicaciones en el Finder, arrastra el icono de la aplicación que da el fallo y suéltalo dentro de la ventana de la Terminal. Esto pegará la ruta exacta del archivo. El comando final quedará así:
  5. xattr -cr /Applications/NombreDeLaApp.app
  6. Presiona la tecla Enter para ejecutar la orden. No se mostrará ningún mensaje de éxito, pero el atributo de cuarentena se habrá eliminado.
  7. Intenta ejecutar la aplicación de nuevo para comprobar que se abre con normalidad.

Método 2: Habilitar la ejecución de aplicaciones de cualquier sitio

Si el método anterior no funciona, es posible que necesites desactivar temporalmente la protección estricta de Gatekeeper para autorizar la ejecución del software:

  1. Abre la Terminal en tu Mac.
  2. Introduce el siguiente comando para habilitar la opción global de descarga de aplicaciones:
  3. sudo spctl --master-disable
  4. Presiona Enter, escribe la contraseña de administrador de tu Mac (no se mostrarán caracteres en pantalla mientras escribes por seguridad) y presiona Enter de nuevo.
  5. Dirígete a Ajustes del Sistema, entra en el menú de Privacidad y seguridad, y desplázate hasta la sección Seguridad. Verás que ahora está activada la opción En cualquier sitio.
  6. Abre la aplicación que fallaba. Una vez ejecutada con éxito, es altamente recomendable volver a activar la seguridad de Gatekeeper ejecutando este comando en la Terminal:
  7. sudo spctl --master-enable

Método 3: Reinstalar la aplicación limpiando la caché

Si la firma digital está rota o el archivo se descargó de manera incompleta, los métodos de Terminal podrían no funcionar. Sigue este procedimiento para una instalación limpia:

  • Arrastra la aplicación defectuosa a la Papelera de tu Mac y vacíala por completo.
  • Limpia la caché de descargas de tu navegador web habitual o utiliza un navegador distinto para volver a descargar el archivo de instalación.
  • Desactiva temporalmente cualquier software antivirus de terceros antes de realizar la nueva instalación para evitar falsos positivos en el proceso de descompresión.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
PrestaShop

Cómo Solucionar el Error 500 en el Backoffice de PrestaShop de Forma Definitiva

El error 500 en el panel de administración de PrestaShop bloquea tu gestión diaria. Aprende a identificar la causa y a solucionarlo de forma definitiva.

Leer guía completa →
Windows

Cómo Solucionar el Error de Conexión a Internet en Windows de Forma Definitiva

¿Problemas de conexión en tu ordenador? Descubre los mejores métodos para solucionar el fallo de red en Windows y vuelve a navegar sin interrupciones.

Leer guía completa →
Windows

Cómo Solucionar el Error Critical Process Died en Windows 10 y 11 de Forma Definitiva

La pantalla azul Critical Process Died en Windows indica que un proceso crítico del sistema operativo ha fallado repentinamente. Descubre cómo solucionarlo.

Leer guía completa →