Categorías: Tecnología

Cómo arreglar «La aplicación está dañada y no se puede abrir» en Mac

KanchanaImsilp/Shutterstock.com

¿Ha recibido un mensaje de error que dice que una aplicación «está dañada y no se puede abrir» y «debe moverla a la papelera» con un botón útil para hacerlo? Si confía en el archivo, puede evitar esto con un simple comando de Terminal .

Cómo sacar archivos de confianza de la cuarentena

Una Mac a veces encuentra un archivo en el que no confía e informa que el archivo está dañado y debe moverse a la papelera . Se le perdonaría escuchar macOS y aceptarlo, pero la mayoría de las veces no hay nada malo con la aplicación. En cambio, macOS ha puesto en cuarentena la aplicación porque sospecha que se trata de un juego sucio.

Suponiendo que confía en el origen de la aplicación que ha descargado (por ejemplo, una pieza de software directamente de un desarrollador en el que confía), puede intentar ignorar la advertencia y abrir el archivo de todos modos.

Para hacer esto, abra una nueva ventana de Terminal y escriba (o pegue el siguiente comando):

xattr -d com.apple.quarantine /ruta/a/app.app

Deberá reemplazar /path/to/app.app con la ubicación de destino del archivo que desea liberar de la cuarentena. Una forma fácil de hacerlo es arrastrar el archivo a la ventana de Terminal , justo después del comando inicial.

No recibirá ningún comentario una vez que se haya ejecutado el comando, pero con un poco de suerte, el archivo que intentó abrir ya no arrojará un error y debería funcionar normalmente.

¿Por qué pasó esto?

macOS adopta un enfoque demasiado entusiasta de la seguridad, con características como Gatekeeper que intenta limitar el software a Mac App Store y System Integrity Protection que evita que las aplicaciones de terceros manipulen partes sensibles del sistema o inyecten código en aplicaciones de Apple como Finder y Safari.

Este proceso de cuarentena solo se aplica a ciertos archivos de aplicaciones que se encuentran dentro de un archivo ZIP que se ha descargado de Internet. Los archivos que se han compartido a través de una unidad USB o una ubicación de red local no están sujetos a las mismas protecciones.

A veces, la aplicación puede estar «dañada» legítimamente porque no funcionará, y el comando Terminal anterior no hará nada para resolverlo. En ese caso, necesitará encontrar otra fuente para su aplicación.

Siempre tenga precaución

El malware es más común de lo que alguna vez fue en macOS, lo que significa que siempre debe estar atento al software que descarga y elige ejecutar. El sentido común dicta que debe evitar los archivos de origen desconocido, pero incluso los llamados archivos «legítimos» pueden verse comprometidos, como sucedió con el confiable cliente Transmission BitTorrent en 2016 .

responroot

Compartir
Publicado por
responroot

Entradas recientes

Steamlytics: La nueva herramienta imprescindible para los gamers de Steam

  El mundo del gaming ha experimentado un crecimiento exponencial en los últimos años. La…

1 año hace

Cuándo reemplazar su antigua unidad flash USB

Stokkete/Shutterstock.com ¿Sigue utilizando una unidad flash USB obsoleta para almacenar sus archivos? ¿Por qué no…

2 años hace

¿Qué es una pantalla Nano IPS?

LG Los fabricantes siempre intentan mejorar el rendimiento de imagen de los monitores. Como resultado,…

2 años hace

10 formas de jugar con un presupuesto bajo (o nulo)

Patty Chan/Shutterstock.com Si cree en lo que ve en las redes sociales, puede pensar en…

2 años hace

¿Demasiadas suscripciones? Aquí está cómo empezar a cortarlos

Seksan.TH/Shutterstock.com Los servicios de suscripción como Netflix, Game Pass y Spotify nos permiten consumir tantas…

2 años hace

Cómo configurar la puerta de enlace predeterminada en Linux

fatmawati achmad zaenuri/Shutterstock El acceso a Internet, oa cualquier otra red, se rige por la…

2 años hace