【问题标题】:Sign Webstart Application for Mac Store为 Mac Store 签署 Webstart 应用程序
【发布时间】:2014-09-23 09:27:36
【问题描述】:

我有一个已正确签名并在所有操作系统上运行的 java webstart 应用程序。 但是,在 MAC 上运行它需要用户绕过 Mac 安全功能,因为该应用没有使用 Apple 开发者 ID 签名。

我想知道是否以及如果是,我如何使用我的 Apple 证书对 jar 进行签名,以便它可以在 Windows 和 Mac 上毫无问题地运行。

【问题讨论】:

    标签: java macos certificate java-web-start osx-gatekeeper


    【解决方案1】:

    很遗憾,这是不可能的,并且与以下内容重复:How to sign Java applet with Apple Developer ID

    但是,您可以使用工具将您的 jar 转换为应用程序包,实际上可以为 Gatekeeper 签名(不是为 App Store 签名,而是绕过启动限制)。见http://www.jemchicomac.com/how-to-convert-a-jar-file-into-an-app-for-osx/

    【讨论】:

    【解决方案2】:

    How to sign (dynamic) JNLP files for OSX and Gatekeeper 为 Java Web Start 应用程序回答了这个问题(无法添加到 Mac Store as noted in the applet question's answer。)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-11-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多