No se pueden abrir todos los archivos descargados ya que están 'dañados y se deben mover a la Papelera'

7

Todo lo que descargue no se abrirá. OS X dice que el archivo está dañado y no se puede abrir y se debe mover a la Papelera. Como Adobe Reader, para documentos PDF. Los archivos JPEG no se abrirán. Los archivos de Office no se abrirán. Sin embargo, la vista previa en miniatura es perfecta y puedo pasar las páginas para ver que la información está allí. Intenté descargar OpenOffice para los documentos de Office pero dice que lo mismo, dañado, no se puede abrir, se debe mover a la Papelera.

MacBook Air with Mountain Lion

    
pregunta colin 06.03.2015 - 18:46

4 respuestas

2

El problema con el que te encuentras es que Gatekeeper intenta protegerte contra el malware y no solo no reconoce la "firma" del desarrollador de la aplicación que descargaste "ve" que el archivo fue modificado por alguien / algo distinto que el desarrollador.

Las opciones de

Gatekeeper se encuentran en Menú de Apple > Preferencias del sistema ... > Seguridad y amp; Privacidad > Pestaña General (El Capitán se muestra a continuación) debajo del encabezado "Permitir aplicaciones descargadas desde:"

InclusoconGatekeeperdesactivado,siapareceelmensaje"Aplicación dañada", no podrá abrir el archivo

Por sitio de soporte de Apple :

  

Aplicación "dañada". - La aplicación ha sido alterada por algo más que el desarrollador. Este mensaje aparecerá sin importar la opción de Gatekeeper elegida.

Hacer que el guardián sea más amigable ....

La solución a esto está en el info.plist encontrado dentro de la aplicación. Si establece los siguientes valores clave en info.plist , la aplicación volverá a una "Aplicación sin firma" y le permitirá instalarla.

<key>CFBundleSignature</key> 
<string>????</string>

¿Dónde está ubicado el archivo info.plist ? Se encuentra en la carpeta raíz de su aplicación y será precedido con el nombre de la aplicación: {My-App-info.plist}

NOTA: necesitará un programa como TextWrangler (gratis) para abrir archivos .plist o el Editor de lista de propiedades disponible en XCode . (Mi preferencia es ir con TextWrangler)

Abriendo el archivo ....

Una vez que edites el archivo y lo guardes, podrás abrirlo haciendo clic en Control haciendo clic (o haciendo clic con el botón derecho) en la aplicación y seleccionando abrir.

Descargo de responsabilidad estándar

Gatekeeper está ahí para proteger tu Mac del malware que está aumentando en Internet. Solo debe usar esta solución con aplicaciones en las que confíe por completo. Si solo está descargando software de forma aleatoria y está utilizando esta solución para eludir a Gatekeeper, terminará con un sistema comprometido. Por lo tanto, úselo bajo su propio riesgo.

    
respondido por el Allan 27.04.2016 - 14:42
2

También recibí el mismo mensaje hoy. Esto funcionó para mí:

  

Para solucionar esto, desactive temporalmente Gatekeeper de la siguiente manera:

     
  1. abre Preferencias del sistema y la 'Seguridad & Opciones de privacidad
  2.   
  3. Haga clic en el candado en la parte inferior si está bloqueado
  4.   
  5. Establezca 'Permitir aplicaciones descargadas de:' en 'En cualquier lugar'.
  6.   
  7. Mantén eso abierto, pero vuelve a la ventana del buscador
  8.   
  9. Abre JOSM.app, debería funcionar esta vez ... aunque todavía obtienes:

         
        

    "JOSM.app" es una aplicación descargada de Internet. ¿Seguro que quieres abrirlo? - > Haga clic en 'Abrir'

      
  10.   
  11. Ahora vuelva a habilitar el controlador de acceso en la ventana de configuración. Vuelva a colocarlo en la "Tienda de aplicaciones de Mac y los desarrolladores identificados" por defecto
  12.   

Encontré eso en este sitio - enlace

    
respondido por el Rich 07.03.2015 - 19:00
0

Desactiva "Permitir aplicaciones solo desde Mac App Store" en Preferencias del sistema.

Esto pareció funcionar para mí. Sí, sé que no era un archivo .app , pero eso no parecía importar.

Nota: Encontré esto después de la recompensa. Todavía me gustaría ver una mejor respuesta, quizás con una causa.

    
respondido por el Riker 20.04.2016 - 22:56
0

La solución para esto está en otro hilo aquí: Gatekeeper que impide abrir archivos desde Finder (lanzar aplicaciones está bien)

Respuesta corta: marque /var/db/gkopaque.bundle para ver si el archivo es válido o está dañado. En mi caso este fue un archivo de cero bytes. Reemplazarlo con una buena copia conocida solucionó completamente el problema sin tener que deshabilitar a Gatekeeper.

    
respondido por el dr.nixon 21.03.2018 - 16:49

Lea otras preguntas en las etiquetas