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

25

Estamos experimentando un problema con los ejecutables del proyector flash .app que creamos. Cuando se descarga la aplicación de Internet en la sierra OSX, aparece el mensaje " XXX no se puede abrir. Debe moverlo a la papelera ". ingrese la descripción de la imagen aquí

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

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

La misma aplicación copiada a través de un pen drive funciona bien. La misma aplicación descargada por 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 OSX Gatekeeper. La aplicación que es una aplicación publicada por Flash CS6 no es algo que firmamos nosotros mismos. También he leído en otra parte que Apple ha revocado el certificado de Flash Player anteriormente debido a una infracción. Pero actualizar el software Flash con los últimos parches no ha hecho la diferencia.

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

gdev74
fuente

Respuestas:

50

Esto es realmente un problema de MacOS Gatekeeper, pruebe estos pasos:

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

Opción I
Para cierta aplicación ejecutada 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
Sayan
fuente
3
La opción II funcionó para mí
JonathanScialpi el
En mi caso, la Opción II no tuvo ningún efecto. todavía lo prohibiría abrir. Pero abrirlo con la terminal funcionó. La aplicación estaba en una carpeta, copió todo del DMG (Adobe CS5 old Ps update). Luego ejecutó el comando en la carpeta primero, solicitó la contraseña, después de ingresar intentó abrir el archivo con el terminal y funcionó.
Nookeen
Opción que trabajé para mí
Mrug
1
La opción II funcionó. Ahora puedo abrir el archivo. ¡Qué error!
user1532587
Excepto que la Opción II deshabilita totalmente Gatekeeper. No es una solución ideal. Tuve problemas en un punto que me obligaron a apagarlo temporalmente, pero no lo dejé. No recomiendo que lo hagas tampoco.
dr.nixon
1

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

  1. Abra la Terminal y escriba el siguiente comando, pero no presione enter: sudo chmod +x 
  2. Asegúrese de escribir un espacio después de x.
  3. Luego, navegue a la aplicación en el Finder.
  4. Haga clic derecho y elija "Mostrar contenido del paquete".
  5. Navega a Contenidos / MacOS
  6. Por lo general, solo hay un archivo; Si es así, selecciónelo. De lo contrario, busque el que sea más parecido al nombre de la aplicación, sin extensión.
  7. Haga clic en el archivo y arrástrelo a la ventana Terminal.
  8. Hit Enter/ Returny autenticar con una contraseña de administrador.
Timothy Mueller-Harder
fuente
Gracias por la información de corrección de permisos. De hecho, el archivo se ejecuta después de ejecutar chmod, por lo que es un problema de permisos. Sin embargo, mi problema es que el .app se debe proporcionar a los usuarios para que lo descarguen por Internet. No podemos esperar que nuestros usuarios sigan estos pasos para poder ejecutar la aplicación. Cualquier consejo sobre cómo se puede ejecutar el archivo al descargarlo.
gdev74
Si simplemente lo comprimes, eso debería resolver el problema. Haga clic derecho en la aplicación y seleccione "Comprimir" o "Crear archivo" (según la versión de macOS), y cargue el archivo zip resultante.
Timothy Mueller-Harder
¿Cómo están descargando el archivo los usuarios? ¿Como una aplicación simple o como una imagen de disco que contiene la aplicación? ¿Estás firmando la imagen del disco en sí? stackoverflow.com/questions/23824815/…
dr.nixon el