导入的分发证书未显示在密钥链访问中



所以我的客户向我发送了带有密码的分发证书(p12文件(。我把它安装到我机器的钥匙链访问中,这个过程似乎很成功,因为没有显示错误,但当我在"我的证书"中检查证书列表时,我找不到新导入的证书。

我检查了其他列表,如系统和本地项目,但仍然找不到我刚刚导入的证书。

这是我第一次遇到这个问题,在每次导入证书之前,如果失败,它会给我一条错误消息,如果成功,它会显示在列表中。

你能告诉我发生了什么事吗?我很难向客户解释他发给我的证书出了什么问题。

PS:我检查了客户端的AppStore Connect帐户,注意到"协议过期"警告,这可能是罪魁祸首吗?

谢谢!

我想我发现了问题。客户端仅导出私钥。因此,他发给我的p12文件只包含私钥,没有证书(.cert(。因此,证书不会出现在密钥链访问中。

当我在他们的developer.apple帐户中下载合适的证书并将其安装到我的机器上时,证书就会出现在列表中。

谢谢!

最新更新