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

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 recibir el mensaje: La aplicación está dañada y no se puede abrir. Debes pasarla a la papelera. A pesar de lo alarmante del mensaje, en la gran mayoría de los casos la aplicación no tiene ningún virus ni archivo corrupto; se trata de una medida de seguridad estricta del sistema operativo.

Causas Principales del Problema en Mac

Este comportamiento es provocado principalmente por las políticas de seguridad de Apple y la herramienta Gatekeeper. Las causas más comunes incluyen:

  • La app no proviene de la App Store ni de un desarrollador identificado oficialmente por Apple.
  • El atributo de cuarentena (com.apple.quarantine) se ha asignado al archivo descargado.
  • La versión de macOS es muy reciente y aplica restricciones más severas a la ejecución de software de terceros.

Método 1: Desactivar Temporalmente Gatekeeper desde la Terminal

Si confías plenamente en el origen de la aplicación, puedes permitir la instalación de apps desde cualquier lugar modificando los permisos de Gatekeeper mediante la Terminal de macOS.

  1. Abre la aplicación Terminal desde la carpeta de Utilidades o buscando con Spotlight.
  2. Introduce el siguiente comando para permitir aplicaciones de cualquier origen: sudo spctl --master-disable
  3. Presiona Enter e introduce la contraseña de administrador de tu Mac (no se mostrarán los caracteres mientras escribes por seguridad).
  4. Vuelve a intentar abrir la aplicación afectada.

Método 2: Eliminar el Atributo de Cuarentena con el Comando xattr

En lugar de relajar toda la seguridad del sistema, puedes eliminar la marca de cuarentena exclusivamente del archivo problemático utilizando el comando xattr.

  1. Abre la Terminal en tu Mac.
  2. Escribe el comando sudo xattr -cr seguido de un espacio.
  3. Arrastra el icono de la aplicación bloqueada desde la carpeta Aplicaciones directamente hacia la ventana de la Terminal para que se complete la ruta del archivo automáticamente.
  4. El comando completo debería verse así: sudo xattr -cr /Applications/NombreDeLaApp.app
  5. Presiona Enter, introduce tu contraseña y abre la aplicación con normalidad.

Conclusión

El mensaje de que una aplicación está dañada en Mac suele ser una falsa alarma generada por los protocolos de seguridad de Apple. Aplicando correctamente el comando xattr o ajustando las preferencias de Gatekeeper, podrás ejecutar tus herramientas de software libre o de terceros sin comprometer la integridad de tu equipo.

Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Mac

Cómo Solucionar el Error 'Bluetooth: No disponible' en Mac Paso a Paso

¿Tu Mac muestra el icono de Bluetooth tachado y el mensaje 'No disponible'? Aprende a solucionar este fallo común de macOS de forma rápida y sencilla.

Leer guía completa →
Apps

Cómo Solucionar el Error 'ERR_CACHE_MISS' en Google Chrome de Forma Definitiva

El error ERR_CACHE_MISS en Google Chrome suele bloquear formularios y páginas web. Aprende a solucionarlo de forma definitiva con estos sencillos métodos.

Leer guía completa →
Juegos

Cómo Solucionar el Error DXGI_ERROR_DEVICE_HUNG en Juegos de PC Definitivamente

¿Tus juegos se cierran inesperadamente con el error DXGI_ERROR_DEVICE_HUNG? Descubre las causas principales y cómo solucionarlo definitivamente.

Leer guía completa →