我有一个Java Webstart应用程序,该应用程序已正确签名并可以在所有操作系统上使用。但是,在Mac上运行它需要用户规避Mac安全功能,因为该应用未使用Apple Developer ID签名。
我想知道是否(如果可以)如何使用我的Apple证书对罐子进行签名,以便它可以在Windows和Mac上正常运行。
不幸的是,这是不可能的,并且是以下方法的重复:如何使用Apple Developer ID签名Java applet
但是,您可以使用工具将jar转换为应用程序捆绑包,实际上可以为网守签名(不是为App Store签名,而是绕过启动限制)。参见http://www.jemchicomac.com/how-to-convert-a-jar-file-into-an-app-for-osx/
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句