Cómo Solucionar el Error de Aplicación Dañada y No Puede Abrirse en Mac Paso a Paso

Cómo Solucionar el Error de Aplicación Dañada y No Puede Abrirse en Mac Paso a Paso
Anuncio relacionado

Introducción al Error de Aplicación Dañada en macOS

Uno de los mensajes más frustrantes que puedes recibir al intentar abrir un programa descargado fuera de la App Store en tu Mac es: "[Nombre de la app] está dañada y no puede abrirse. Deberías trasladarla a la papelera". A pesar de lo alarmante que suena, en la gran mayoría de los casos la aplicación no tiene ningún archivo corrupto ni malware; se trata de una medida de seguridad estricta de macOS conocida como Gatekeeper.

¿Cuáles son las Causas de este Problema?

El sistema operativo macOS bloquea la ejecución de software por varias razones de seguridad y certificación:

  • La aplicación no está firmada por un desarrollador identificado por Apple.
  • El certificado de seguridad de la app ha expirado o ha sido revocado.
  • Políticas estrictas de Gatekeeper que impiden la instalación de software fuera de canales oficiales.
  • Atributos de cuarentena asignados por el sistema al descargar el archivo desde un navegador web.

Método 1: Deshabilitar Temporalmente Gatekeeper mediante Terminal

La forma más efectiva de permitir que macOS ejecute aplicaciones no firmadas es modificar las políticas de Gatekeeper utilizando la línea de comandos.

  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 caracteres mientras escribes por seguridad).
  4. Vuelve a intentar abrir la aplicación afectada.
  5. Opcionalmente, puedes volver a activar la seguridad estricta después con el comando: sudo spctl --master-enable

Método 2: Eliminar el Atributo de Cuarentena del Archivo

Cuando descargas un archivo, macOS le asigna una etiqueta invisible de "cuarentena". Al remover este atributo específico, el sistema dejará de bloquear la ejecución.

  1. Abre la aplicación Terminal en tu Mac.
  2. Escribe el comando xattr -cr seguido de un espacio.
  3. Arrastra el icono de la aplicación dañada desde la carpeta de Aplicaciones directamente dentro de la ventana de Terminal (esto rellenará automáticamente la ruta del archivo).
  4. El comando completo debería verse similar a esto: xattr -cr /Applications/NombreDeLaApp.app
  5. Presiona Enter y vuelve a abrir la aplicación de manera normal haciendo doble clic.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Hardware

Cómo Solucionar el Error No Bootable Device en el PC de Forma Definitiva

El error No Bootable Device indica que la placa base no encuentra la unidad con el sistema operativo. Te mostramos cómo comprobar tus componentes y arreglarlo fácilmente.

Leer guía completa →
Desarrollo

Cómo Solucionar el Error de Conflictos de Fusión (Merge Conflict) en Git Paso a Paso

¿Te has encontrado con un conflicto al intentar fusionar ramas en Git? Descubre los pasos exactos para solucionarlo sin perder código.

Leer guía completa →
Windows

Cómo Solucionar el Error CRITICAL_PROCESS_DIED en Windows 10 y 11 Definitivamente

Descubre las causas principales del error CRITICAL_PROCESS_DIED en Windows y aplica nuestros métodos efectivos para solucionarlo de forma definitiva.

Leer guía completa →