苹果证书签发者过期

今天在向 App Store 提交程序包时,突然提示以下错误:

查看钥匙串访问,发现机器上所有的苹果开发者证书、发布证书,状态都变成了“此证书的签发者无效”:

搜索证书的签发者 Apple Worldwide Developer Relations Certification Authority,发现证书已于 2016 年 2 月 15 日过期。如果没有找到这个证书签发者,确保在左下方种类中选择了“所有项目”,并在菜单中找到“显示->显示已过期的证书”。

苹果开发者网站上也已经做了证书过期声明 ,在其中可以找到证书下载链接:https://developer.apple.com/certificationauthority/AppleWWDRCA.cer。下载并导入新的证书,并把旧证书删掉即可,这一次证书的有效期直到北京时间 2023 年 2 月 8 日。