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

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

Introducción al error de aplicaciones dañadas en macOS

Uno de los problemas más frustrantes para los usuarios de macOS es intentar abrir una aplicación recién descargada e internet y encontrarse con el molesto mensaje: La aplicación está dañada y no se puede abrir. Debes pasarla a la basurero. Este error suele desconcertar porque la aplicación no está realmente corrupta, sino que el sistema operativo la bloquea por medidas de seguridad estrictas.

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

La causa principal de este fallo es el sistema de seguridad integrado de Apple llamado Gatekeeper y la característica de aislamiento conocida como quarantine (cuarentena). Cuando descargas software fuera de la App Store que no está firmado por un desarrollador identificado, macOS le asigna un atributo de seguridad que impide su ejecución por defecto, interpretando erróneamente que el archivo es una amenaza o está dañado.

Método 1: Deshabilitar el bloqueo de Gatekeeper desde la Terminal

La forma más efectiva y definitiva de permitir que macOS ejecute aplicaciones de cualquier origen es ajustar la configuración de Gatekeeper mediante la línea de comandos.

  1. Abre la aplicación Terminal desde la carpeta de Utilidades o usando Spotlight (Cmd + Barra espaciadora).
  2. Introduce el siguiente comando para permitir aplicaciones descargadas de cualquier sitio: sudo spctl --master-disable
  3. Pulsa Intro, introduce tu contraseña de administrador (no se verá mientras escribes) y vuelve a pulsar Intro.
  4. Intenta abrir la aplicación nuevamente.

Método 2: Eliminar el atributo de cuarentena del archivo específico

Si prefieres mantener la seguridad general de tu Mac activa, puedes eliminar el atributo de cuarentena exclusivamente de la aplicación afectada.

  1. Abre la Terminal en tu Mac.
  2. Escribe el comando xattr -cr seguido de un espacio.
  3. Arrastra el icono de la aplicación afectada desde la carpeta Aplicaciones directamente hacia la ventana de la Terminal para que se autocomplete la ruta exacta. El comando debería verse similar a esto: xattr -cr /Applications/NombreApp.app
  4. Presiona Intro para ejecutar el comando y abre la aplicación con normalidad haciendo doble clic.

Método 3: Verificar y ajustar los permisos de seguridad y privacidad

En algunas versiones recientes de macOS, es necesario autorizar manualmente la ejecución de la app tras el primer intento fallido.

  • Ve al menú de Apple () y selecciona Ajustes del Sistema (o Preferencias del Sistema).
  • Entra en la sección de Privacidad y seguridad.
  • Desplázate hacia abajo en la pestaña General hasta encontrar el aviso que indica que se bloqueó el uso de la aplicación.
  • Haz clic en el botón Abrir de todos modos e introduce tu contraseña para confirmar.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Desarrollo

Cómo Solucionar el Error de Estado Detached HEAD en Git Definitivamente

Descubre cómo recuperar el control de tus ramas en Git cuando te encuentras en el estado Detached HEAD. Soluciones rápidas y seguras.

Leer guía completa →
Mac

Cómo Solucionar el Error de Almacenamiento 'Espacio En 0kB u Otros Lleno' en Mac de Forma Definitiva

¿Tu Mac se ha quedado sin espacio y la categoría 'Otros' ocupa la mayor parte de tu disco duro? Descubre cómo limpiar y solucionar este molesto problema.

Leer guía completa →
PrestaShop

Cómo Solucionar el Error 500 en el Panel de Administración de PrestaShop de Forma Definitiva

El error 500 en el backoffice de PrestaShop bloquea la gestión de tu tienda online. Aprende a identificar la causa exacta y apliques la solución definitiva.

Leer guía completa →