Xcode无法在您的钥匙串错误中找到此配置文件的有效私钥/证书对

时间:2011-09-12 18:55:23

标签: ios keychain

我已经完成了应用程序,并尝试将其上传到设备进行测试。我在组织者窗口上偶然发现了这个错误,但问题是我已经拥有了基于(使用Apple门户指南)创建配置文件的证书以及随之而来的私钥。

密钥链访问中有一个三角形,位于登录的“证书”部分和“密钥”部分下。

此外,我已经检查过并且正在“调试”下构建应用程序,而不是“发布”,因此Xcode 4应该寻找开发人员证书,而不是分发证书,对吗?

我做错了什么?

3 个答案:

答案 0 :(得分:4)

昨天我遇到了这个问题。我解决了删除苹果公司让我安装并提交新版本的初始版本。转到iOS Provisioning Portal并单击侧面的证书。有一个How-To tab,它一步一步地完成了正确的操作。按照说明操作后,我可以在我的开发者配置文件下签署我的应用程序。

此外,您需要安装Apple的WWDR中间证书。该下载位于任何选项卡下的“证书”部分下。

答案 1 :(得分:1)

Apple有一份技术说明,介绍了删除现有开发证书并在此处获取新证书的过程:

https://developer.apple.com/legacy/library/technotes/tn2250/_index.html

答案 2 :(得分:1)

我有同样的错误。从我的钥匙串中删除过期/已撤销的开发人员证书就可以了!