供应配置文件的证书未添加到钥匙串访问中

时间:2011-07-04 19:33:08

标签: iphone certificate ios-provisioning

我有一个新的Macbook Pro,我为我的新应用程序制作了配置文件, 我添加到Organizer,然后下载证书。 但是,.cer文件似乎没有添加到钥匙串访问的登录密钥, 这导致无法在xcode上选择配置文件......

可能出了什么问题?

2 个答案:

答案 0 :(得分:4)

我假设您使用旧Mac创建了证书。

在这种情况下,私钥仍存储在旧计算机上。它是在您创建用于制作当前证书但从未发送给Apple的CSR时自动创建的。您下载的.cer只包含公钥。

您需要两者进行签名。

要解决此问题,请从旧Mac导入私钥或创建新的开发人员证书(按照创建和提交csr的配置门户中列出的步骤操作)。请注意,第二个选项将使您的旧证书无效,因为每个开发人员只允许使用一个证书。

答案 1 :(得分:0)

我认为之前的答案可以解决您的问题,但现在我面临同样的问题,解决方案也不同。

所以,如果其他人需要,我想分享它。
我这样做了:
1.下载提供资料。
2.打开Xcode>偏好设置>帐户 我没有添加帐户!所以,我在Apple开发者计划中添加了我的帐户 4.单击“查看详细信息” 5.双击配置文件,它将显示在“配置文件”下
现在,您可以构建您的应用程序..

相关问题