Pregunta

Tengo una aplicación de WebStart de Java que está firmada y trabajando correctamente en todos los OSE. Sin embargo, en ejecutarlo en Mac requiere que el usuario eludir las funciones de Security Mac, ya que la aplicación no está firmada con un ID de desarrollador de Apple.

Quiero saber si y si es así, cómo puedo usar mis certificados de Apple para firmar el frasco de tal manera que se puede ejecutar sin problemas en Windows y Mac.

¿Fue útil?

Solución

Lamentablemente, esto no es posible, y es un duplicado de: Cómo firmar el applet Java con ID de desarrollador de Apple

Puede usar una herramienta para convertir su frasco en un paquete de aplicaciones, que, de hecho, puede ser firmado para Gatekeeper (no para la tienda de aplicaciones, sino para evitar la restricción de lanzamiento).Consulte http://www.jemchicomac.com/how-to-nconvert-a-jar-file-into-an-app-for-osx/

Otros consejos

How to sign (dynamic) JNLP files for OSX and Gatekeeper answers this question for Java Web Start apps (which cannot be added to the Mac Store as noted in the applet question's answer.)

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top