Java 为Mac Store签署Webstart应用程序

Java 为Mac Store签署Webstart应用程序,java,macos,certificate,java-web-start,osx-gatekeeper,Java,Macos,Certificate,Java Web Start,Osx Gatekeeper,我有一个java webstart应用程序,该应用程序已正确签名并在所有操作系统上运行。 然而,在MAC上运行它需要用户绕过MAC的安全功能,因为该应用程序没有使用苹果开发者ID签名 我想知道是否以及如果是,我如何使用我的苹果证书对jar进行签名,以便它可以在Windows和Mac上运行而不会出现问题。不幸的是,这是一个不可能的问题,并且是以下内容的副本: 但是,您可以使用工具将jar转换为应用程序包,实际上可以为gatekeeper(不是为应用程序商店,而是为了绕过启动限制)签名。请参见为Ja

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


我想知道是否以及如果是,我如何使用我的苹果证书对jar进行签名,以便它可以在Windows和Mac上运行而不会出现问题。

不幸的是,这是一个不可能的问题,并且是以下内容的副本:


但是,您可以使用工具将jar转换为应用程序包,实际上可以为gatekeeper(不是为应用程序商店,而是为了绕过启动限制)签名。请参见

为Java Web Start应用程序(无法添加到Mac应用商店)回答此问题。

谢谢您的回答。我认为这里可能有一个使用xip的替代方案:否则我会继续使用官方文档: