除非您在钥匙串中安装了正确的中间证书,否则您的签名证书无效。
一个中间证书可以确保您的证书是由受信任的源颁发。当您安装 Xcode 时,名为
Apple Worldwide Developer Relations Certification Authority的中间证书安装在您的系统钥匙串中。证书的中间证书称为Developer ID Certification Authority。如果您不小心删除了中间证书,您可以下载并重新安装它。
或者,下载配置文件,Xcode 会安装任何缺少的中间证书。
1.转到http://www.apple.com/certificateauthority。
2.在 Apple 中间证书下,单击您缺少的中间证书的链接。
带有.cer扩展名的证书文件出现在您的下载文件夹中。
3.双击证书文件以将其安装在您的系统钥匙串中。