Mac Developer ID签名证书的有效期是多少?

问题描述:

我有一个小型的开源OSX项目,我一直在努力,我想在App Store外发布。Mac Developer ID签名证书的有效期是多少?

随着即将发布的山狮,我想提供一个证书,使安装少一点痛苦。

随着应用程序商店,你需要继续支付每年99美元的年度计划费 - 如果你的会员资格用完了,他们会从你的商店拉你的应用程序。

有谁知道它对开发人员ID签名证书的工作是否一样?如果我的会员身份失效,他们是否会吊销我的证书?

我愿意支付99美元的一次性费用,但我认为这不值得我继续更新一年。

另外,如果你知道这个信息是NDA的事实,请随时关闭它。

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

+0

创建此问题后,我在Apple的开发人员文档中查找了更多内容,并查看了在约5年范围内具有证书过期日期的屏幕截图。虽然没有明确的证据,但这似乎是最可能的情况。接受。 – pjbeardsley 2012-08-05 00:09:10

+0

如果它在Windows中执行代码签名等任何操作,则还可以使用时间戳服务器对可执行文件进行签名,在这种情况下,可执行文件将永远有效。 (但是,如果你改变它,当然不会。) – 2013-09-07 11:40:18