我已经完成了应用程序,并尝试将其上传到设备进行测试。我在组织者窗口上偶然发现了这个错误,但问题是我已经拥有了基于(使用Apple门户指南)创建配置文件的证书以及随之而来的私钥。
密钥链访问中有一个三角形,位于登录的“证书”部分和“密钥”部分下。
此外,我已经检查过并且正在“调试”下构建应用程序,而不是“发布”,因此Xcode 4应该寻找开发人员证书,而不是分发证书,对吗?
我做错了什么?
答案 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)
我有同样的错误。从我的钥匙串中删除过期/已撤销的开发人员证书就可以了!