每当我退出并登录到我的远程mac时,我都会在存档时收到此错误:
The identity 'XXXX' doesn't match any valid, non-expired certificate/private key pair in your keychains.
每次,我都需要申请新证书,在itunes connect网站上更新我的所有配置文件,然后重建我的应用。
从最近的时间开始,这对我来说根本不是问题。 但现在我需要在每次登录时都这样做。
答案 0 :(得分:0)
好的,我想出来了。 在密钥链中,从登录证书中选择已知可与您的配置文件一起使用的证书。 选择文件 - >导出项目。 它会询问您选择的密码。提供它,并将文件保存为您喜欢的位置.p12。
重新登录后,启动钥匙串。 如果您的证书没有出现在登录证书下的钥匙串中,请执行此操作。
注意:强> 当您需要将开发转移到另一台mac时,也可以使用相同的方法。只需在重新登录到目标mac后执行这些步骤,并从源mac获取p12导出文件。