导入的分发证书未显示在钥匙串访问中

时间:2020-03-13 00:13:35

标签: ios

因此我的客户向我发送了带有密码的发行证书(p12文件)。我将其安装到机器的“钥匙串访问”中,该过程似乎成功,因为未显示任何错误,但是当我检查“我的证书”中的证书列表时,找不到新导入的证书。

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

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

无论如何能告诉我发生了什么事?我很难告诉客户他发送给我的证书有什么问题。

PS:我检查了客户的AppStore Connect帐户,发现“协议到期”警告,这可能是罪魁祸首吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

我想我找到了问题。客户端仅导出私钥。因此,他发送给我的p12文件仅包含私钥,而没有证书(.cert)。因此,证书不会显示在钥匙串访问中。

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

谢谢!