【问题标题】:What is the lifetime of Mac Developer ID signed certificates?Mac Developer ID 签名证书的有效期是多久?
【发布时间】:2012-07-23 15:18:03
【问题描述】:

我有一个我一直在从事的小型开源 OSX 项目,我想在 App Store 之外分发。

随着 Mountain Lion 即将发布,我想提供一个证书,以减少安装过程中的痛苦。

使用 App Store,您需要继续支付每年 99 美元的计划费用 - 如果您的会员资格用完,他们会将您的应用从商店中撤出。

有谁知道开发者 ID 签名证书是否同样适用?如果我的会员资格失效,他们会撤销我的证书吗?

我愿意支付 99 美元的一次性费用,但我认为每年续订对我来说不值得。

另外,如果您知道此信息受 NDA 保护,请随时关闭此信息。

【问题讨论】:

    标签: mac-app-store osx-mountain-lion osx-gatekeeper


    【解决方案1】:

    IANAL,但计划协议明确规定了您可以在退出付费计划后继续使用非 App Store 证书进行签名的条款,并且我看到的开发者 ID 证书的有效期为五年。您最好的选择可能是直接询问 Apple,如果您似乎无法得到明确的答案,请提交错误(IIRC,bugreport.apple.com 只需要免费注册)。

    【讨论】:

    • 创建此问题后,我在 Apple 的开发人员文档中进行了更多研究,并看到了证书到期日期在约 5 年范围内的屏幕截图。虽然没有确切的证据,但这似乎是最有可能的情况。接受。
    • 如果它像 Windows 中的代码签名一样工作,那么您也可以使用时间戳服务器对可执行文件进行签名,在这种情况下,可执行文件将永远有效。 (但如果你改变它,当然不会。)
    猜你喜欢
    • 2010-10-25
    • 2016-02-12
    • 2016-05-18
    • 2014-01-25
    • 2016-12-01
    • 1970-01-01
    • 2018-12-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多