我已经构建了一个 JAR 文件,我有一个工具可以将此 JAR 文件转换为可以在 MAC OS 上分发的 .pkg 文件。
不幸的是,当我尝试运行已安装的 JAR 文件时,由于 MAC OS GateKeeper,我收到 UNIDENTIFIED DEVELOPER 消息。
我在网上搜索过,我认识到需要代码签名才能解决这个问题。但是,在 Windows 中,我知道代码签名的步骤,但我不是 MAC OS 专家。
我是否需要先使用 appbundle 再使用 codesign 将 JAR 转换为应用程序?或者这是一种旧方法,但有一种最新方法。
这个问题的最佳解决方案是什么?