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

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

¿Por qué aparece el error 'La aplicación está dañada' en macOS?

Al descargar e intentar ejecutar aplicaciones de desarrolladores no identificados o descargadas fuera de la Mac App Store, macOS suele bloquear su ejecución mostrando el aviso: 'La aplicación está dañada y no se puede abrir. Deberías trasladarla al basurero'. Este comportamiento no significa necesariamente que el archivo esté corrupto, sino que el sistema de seguridad Gatekeeper ha marcado el binario con un atributo de cuarentena.

Causas principales de este fallo de seguridad

  • Falta de firma de código (Code Signing): El desarrollador no ha firmado la aplicación con un certificado reconocido por Apple.
  • Atributo de cuarentena de Gatekeeper: macOS marca automáticamente cualquier archivo descargado desde Internet mediante navegadores con la etiqueta com.apple.quarantine.
  • Políticas de notarización estrictas: Desde versiones recientes como macOS Monterey, Ventura y Sonoma, el sistema bloquea ejecutables que no han pasado por el proceso automático de validación de Apple.

Método 1: Eliminar el atributo de cuarentena desde la Terminal

El método más efectivo y directo consiste en borrar el atributo extendido de seguridad que macOS asigna a la aplicación mediante el comando xattr.

  1. Abre la aplicación Terminal en tu Mac (puedes buscarla usando Spotlight con Cmd + Espacio).
  2. Mueve la aplicación problemática a tu carpeta /Aplicaciones o /Applications.
  3. Ejecuta el siguiente comando en la Terminal reemplazando el nombre por el de tu programa:
  4. sudo xattr -cr /Applications/NombreDeLaApp.app
  5. Introduce tu contraseña de administrador cuando el sistema te lo solicite y presiona Enter.
  6. Vuelve a abrir la aplicación desde el Finder o Launchpad.

Método 2: Permitir la ejecución desde Privacidad y Seguridad

Si prefieres usar la interfaz gráfica, el panel de control de macOS te permite conceder una excepción manual para el software bloqueado.

  1. Intenta abrir la aplicación para que el sistema registre el intento de ejecución bloqueado.
  2. Abre Ajustes del Sistema (o Preferencias del Sistema) y dirígete a la sección Privacidad y seguridad.
  3. Desplázate hacia abajo hasta el apartado Seguridad.
  4. Verás un mensaje indicando que la aplicación fue bloqueada; haz clic en el botón Abrir igualmente (Open Anyway).
  5. Confirma la acción con tu contraseña o Touch ID cuando aparezca la ventana emergente.

Método 3: Habilitar la opción 'Cualquier sitio' en Gatekeeper

Si descargas herramientas de desarrollo o aplicaciones internas con frecuencia, puedes reactivar la opción para permitir software de cualquier procedencia.

  1. Abre la Terminal.
  2. Ejecuta la siguiente instrucción:
  3. sudo spctl --master-disable
  4. Introduce tu contraseña de administrador.
  5. Ve a Ajustes del Sistema > Privacidad y seguridad y comprueba que ahora está marcada la opción Cualquier sitio.

Nota: Si en el futuro deseas restaurar la configuración de seguridad predeterminada de Gatekeeper, puedes ejecutar el comando sudo spctl --master-enable en la Terminal.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Windows

Cómo Solucionar el Error Código 0x80070002 en Windows 10 y 11 Paso a Paso

¿Windows Update te muestra el código de error 0x80070002? Descubre las causas principales y aplica nuestros métodos efectivos para solucionarlo hoy mismo.

Leer guía completa →
Apps

Cómo Solucionar el Error de Microsoft Excel 'El archivo no se puede abrir' de Forma Definitiva

Aprende a solucionar el molesto error de Microsoft Excel que impide abrir tus documentos importantes. Recupera el acceso a tus hojas de cálculo con estos métodos sencillos.

Leer guía completa →
Apps

Cómo Solucionar el Error de Pantalla Negra en Google Chrome de Forma Definitiva

La pantalla negra en Google Chrome impide visualizar páginas web correctamente. Aprende a identificar las causas principales y aplica nuestros métodos de solución definitivos.

Leer guía completa →