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

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

Uno de los errores más frustrantes para los usuarios de macOS es intentar abrir una aplicación recién descargada e internet y encontrarse con el mensaje emergente: 'La aplicación está dañada y no se puede abrir. 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 está corrupta ni contiene malware; simplemente se trata de un mecanismo de seguridad estricto del sistema operativo conocido como Gatekeeper.

Causas principales de este error en Mac

Existen principalmente dos motivos por los cuales macOS bloquea una aplicación legítima mostrando este mensaje:

  • Falta de identificación de desarrollador: Apple requiere que las aplicaciones estén firmadas por un desarrollador identificado en su base de datos o certificadas oficialmente.
  • Atributos de cuarentena: Cuando descargas un archivo de internet, macOS le asigna automáticamente un atributo de cuarentena (com.apple.quarantine) que activa restricciones de seguridad al intentar ejecutarlo por primera vez.

Método 1: Desactivar temporalmente Gatekeeper mediante la Terminal

Si confías plenamente en el origen de la aplicación, puedes relajar las políticas de seguridad de macOS para permitir la instalación de software desde cualquier sitio.

  1. Abre la aplicación Terminal desde la carpeta de Aplicaciones o usando Spotlight (Cmd + Espacio).
  2. Escribe el siguiente comando para permitir descargas de cualquier origen y presiona Enter: sudo spctl --master-disable
  3. Introduce tu contraseña de administrador (no se mostrarán los caracteres mientras escribes por seguridad) y presiona Enter.
  4. Vuelve a intentar abrir la aplicación afectada.

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

Este es el método más recomendado y seguro, ya que no desactiva la seguridad global de tu Mac, sino que soluciona el problema de manera específica para la aplicación bloqueada.

  1. Abre la aplicación Terminal.
  2. Escribe el comando xattr -cr seguido de un espacio.
  3. Arrastra la aplicación que da error desde la carpeta de Aplicaciones directamente dentro de la ventana de la Terminal (esto rellenará automáticamente la ruta del archivo). El comando quedará así: xattr -cr /Applications/NombreDeLaApp.app
  4. Presiona Enter y listo, ya podrás abrir la aplicación haciendo doble clic normalmente.
Anuncio
Seguir Leyendo

Guías y Soluciones Relacionadas

Windows Apps Juegos
Desarrollo

Cómo Solucionar el Error 'Git Failed to Push Some Refs' de Forma Definitiva

Descubre por qué ocurre el error al hacer push en Git y cómo solucionarlo rápidamente con comandos seguros. Evita sobreescribir el trabajo de tu equipo.

Leer guía completa →
Windows

Cómo Solucionar el Error DNS_PROBE_FINISHED_NXDOMAIN en Windows de Forma Definitiva

¿No puedes acceder a páginas web y aparece un error de DNS en tu navegador? Aprende a solucionarlo en pocos minutos con este tutorial definitivo.

Leer guía completa →
Hardware

Cómo Solucionar los Pitidos de la Placa Base por Fallo de Memoria RAM

Descubre el significado de los pitidos de tu placa base al encender el ordenador y cómo solucionar los problemas de detección de la memoria RAM paso a paso.

Leer guía completa →