“XXX no se puede abrir. Debería moverlo a la basura ”. Para aplicaciones de proyectores flash en mac sierra

13

Estamos experimentando un problema con los ejecutables .app de los proyectores de flash que construimos. Cuando la aplicación se descarga desde Internet en la sierra OSX, no se puede abrir el mensaje " XXX. Debes moverlo a la papelera. ".

Al hacer clic en el icono de ayuda que se encuentra al lado, se muestra la información:

  

Se ha revocado la autorización de la aplicación. Puede haber un problema con   Esta aplicación. Aunque la aplicación fue firmada por un desarrollador identificado, el   El certificado de la aplicación ha sido revocado y no se puede abrir.

La misma aplicación copiada a través de un pendrive funciona bien. La misma aplicación descargada a través de Internet en otras versiones de OSX funciona bien.

Hemos probado opciones como Configuración > Seguridad > Permitir aplicaciones descargadas desde: En cualquier lugar en la configuración de Gatekeeper de OSX. La aplicación que es una aplicación publicada por Flash CS6 no es algo que firmemos nosotros mismos. También he leído en otra parte que el certificado de Flash Player fue revocado por Apple anteriormente debido a una infracción. Pero actualizar el software Flash con los últimos parches no ha hecho una diferencia.

¿Alguien más ha experimentado este problema? ¿Alguna solución / consejo? Gracias!

    
pregunta gdev74 25.11.2016 - 08:18

2 respuestas

26

En realidad, es un problema de MacOS Gatekeeper. Prueba estos pasos:

Para resolver los problemas de Gatekeeper en macOS Sierra, es posible que tenga que deshabilitar parcial o completamente las comprobaciones de Gatekeeper.

Opción I
Para una aplicación determinada, ejecute en Terminal:

sudo xattr -rd com.apple.quarantine /Applications/[LockedApp].app

Opción II
Para deshabilitar las comprobaciones ejecutadas globalmente en la Terminal:

sudo spctl --master-disable
    
respondido por el Sayan 29.09.2017 - 06:02
1

Esto suele ser un problema de permisos. Si es así, aquí está cómo solucionarlo:

  1. Abra Terminal y escriba el siguiente comando, pero no presione enter: sudo chmod +x 
  2. Asegúrese de escribir un espacio después del x .
  3. Luego, navegue a la aplicación en el Finder.
  4. Haz clic derecho en él y elige "Mostrar contenido del paquete"
  5. Navega a Contenidos / MacOS
  6. Generalmente solo hay un archivo; Si es así, selecciónelo. De lo contrario, encuentre el que más se parece al nombre de la aplicación, sin extensión.
  7. Haga clic en el archivo y arrástrelo a la ventana de la Terminal.
  8. Presione Ingrese / Volver y autentíquese con una contraseña de administrador.
respondido por el Timothy Mueller-Harder 25.11.2016 - 08:51

Lea otras preguntas en las etiquetas