[英]imported distribution certificate not showing in keychain access
So my client sent me the distribution certificate (p12 file) with the password.所以我的客户向我发送了带有密码的分发证书(p12 文件) 。 I installed it to my machine's Keychain Access the process seems to be successful because no errors was shown but when I checked the list of certificates in "My Certificates" I can't find the newly imported certificate.
我将它安装到我机器的 Keychain Access 过程似乎成功了,因为没有显示任何错误,但是当我检查“我的证书”中的证书列表时,我找不到新导入的证书。
I checked other list like System and Local Items but still I can't find the certificate I just imported.我检查了其他列表,如系统和本地项目,但仍然找不到我刚刚导入的证书。
This is the first time I encounter this issue, before every time I import a certificate it gives me an error message if it fails or show up in the list if successful.这是我第一次遇到这个问题,在每次导入证书之前,如果它失败,它会给我一条错误消息,或者如果成功则显示在列表中。
Can anyway tell me what's is happening?无论如何可以告诉我发生了什么吗? I'm having a hard time explaining to the client what is wrong with the certificate he sent to me.
我很难向客户解释他发给我的证书有什么问题。
PS: I checked the client's AppStore Connect account and I notice a "Agreement Expired" warning, is this maybe the culprit? PS:我检查了客户端的 AppStore Connect 帐户,发现“协议过期”警告,这可能是罪魁祸首吗?
Thanks!谢谢!
I think I found the issue.我想我发现了这个问题。 The client only exported the private key .
客户端只导出私钥。 Thus the p12 file he sent me only contains the private key and doesn't have the certificate (.cert).
因此他发给我的p12文件只包含私钥,没有证书(.cert)。 Because of this the certificate doesn't show up in the keychain access.
因此,证书不会出现在钥匙串访问中。
When I download the appropriate certificate in their developer.apple account and installed it to my machine then that's the time the certificate show up in the list.当我在他们的 developer.apple 帐户中下载适当的证书并将其安装到我的机器上时,证书就会出现在列表中。
thanks!谢谢!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.