如果开发人员的分发证书过期,Mac 应用程序会发生什么情况?



我的"Mac App Distribution"证书将在几周后过期。发生这种情况时,我的应用程序会停止正常运行吗?

这已经被问了很多,除了我的情况,我的应用程序没有通过Mac App Store分发。

用户仍然可以下载、安装和运行在证书过期之前使用您的证书签名的 Mac 应用版本。但是,您需要新的开发者 ID 证书才能对更新进行签名并创建新应用。

默认情况下,开发人员 ID 签名带有加密时间戳。 具有加密时间戳的签名将根据 签名时间,以及签名过期(在签名时) 证书无效。

  • OS X 代码签名深度

  • 替换过期的证书

最新更新