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

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

Introducción al Error de Aplicación Dañada 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 aviso: 'La aplicación está dañada y no puede abrirse. Deberías trasladarla a la papelera'. Este mensaje no significa necesariamente que el archivo contenga un virus o esté corrompido, sino que es una medida de seguridad estricta de Apple relacionada con los certificados de desarrollador y Gatekeeper.

Principales Causas del Problema

Las razones más comunes por las que macOS bloquea una aplicación legítima incluyen:

  • Gatekeeper Activo: El sistema de seguridad bloquea aplicaciones de desarrolladores no identificados.
  • Atributos de cuarentena: macOS marca automáticamente los archivos descargados de la web con un flag de seguridad.
  • Firma de código caducada o ausente: El certificado del desarrollador no está registrado formalmente en Apple.

Método 1: Desactivar temporalmente Gatekeeper desde la Terminal

Si confías plenamente en la procedencia de la aplicación, puedes permitir la instalación de apps desde cualquier origen modificando las políticas de seguridad de Gatekeeper.

  1. Abre la aplicación Terminal desde la carpeta de Utilidades o usando Spotlight (Cmd + Espacio).
  2. Escribe el siguiente comando para deshabilitar temporalmente las restricciones y presiona Enter:
    sudo spctl --master-disable
  3. Introduce tu contraseña de administrador (no se mostrarán los caracteres mientras escribes) y pulsa Enter.
  4. Intenta abrir la aplicación nuevamente.
  5. Para volver a asegurar tu Mac, puedes reactivar Gatekeeper ejecutando:
    sudo spctl --master-enable

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

En lugar de relajar toda la seguridad del sistema, puedes eliminar específicamente la etiqueta de cuarentena que macOS asigna al archivo descargado.

  1. Abre la aplicación Terminal.
  2. Escribe el comando xattr -cr seguido de un espacio.
  3. Arrastra y suelta el icono de la aplicación afectada desde la carpeta Aplicaciones directamente dentro de la ventana de la Terminal para rellenar la ruta de forma automática. El comando debería verse similar a esto:
    xattr -cr /Applications/NombreDeLaApp.app
  4. Presiona Enter y abre la aplicación con normalidad haciendo doble clic.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Hardware

Cómo Solucionar los Pitidos de la Placa Base al Arrancar el PC de Forma Definitiva

Tu PC enciende pero no da vídeo y emite una serie de pitidos extraños. Aprende a identificar el código de error de la BIOS y soluciona el fallo de hardware.

Leer guía completa →
Juegos

Cómo Solucionar el Error Steam Content File Locked de Forma Definitiva

¿Tus descargas de Steam se pausan con el molesto error de archivo bloqueado? Aprende a solucionarlo de forma rápida y definitiva con esta guía experta.

Leer guía completa →
Linux

Cómo Solucionar el Error 'Could not get lock /var/lib/dpkg/lock-frontend' en Linux de Forma Definitiva

¿Te aparece un error al intentar actualizar tu sistema Linux? Descubre por qué ocurre el bloqueo de APT y cómo solucionarlo rápidamente.

Leer guía completa →