我构建了一个 OSX 应用程序,它作为 DMG 在 Mac App Store 之外分发,一旦Gatekeeper开始执行,我希望继续保持这种状态。
从研究代码签名文档看来,推荐的方法是获取“开发人员 ID”证书并使用它进行代码签名。但是,您必须是注册的 OSX 开发人员并每年向 Apple 支付 99 美元。我已经拥有来自公认 CA 的证书,我想将它与codesign
. 我找到了有关如何执行此操作的文档,但我无法确定 Gatekeeper 是否允许使用其他 CA 而非 Apple 颁发的证书签署应用程序。
有人知道吗?