在密钥链中找不到与此配置文件匹配的有效签名标识

时间:2011-03-22 05:37:21

标签: iphone ios-provisioning iphone-developer-program

我已从我的ID下载了配置文件,但是当我拖入Xcode,然后在配置文件部分中显示

  

在密钥链中找不到与此个人资料匹配的有效签名身份

我正在尝试下载现有的个人资料并将其拖入Xcode,但这给我一个问题,即如何将我的应用程序部署到设备?

4 个答案:

答案 0 :(得分:3)

删除所有私钥和公钥。使用助手申请证书创建一个新的...

在您执行任何其他操作之前,请先双击该键,然后选择一个名称,将其标识为您将保留的一个键。

删除所有其他人。

从今天早些时候开始,通过快速搜索查看您可能找到的this question

答案 1 :(得分:3)

对于错误:

  

找不到有效的签名身份

请参阅Apple的published steps来解决此问题。

答案 2 :(得分:1)

昨天我遇到了同样的问题并成功解决了。我花了将近一周的时间来弄清楚这个过程。

我认为您的钥匙串没有有效的开发人员证书或Apple WWDRCa证书。要解决此问题,请下载您的开发人员证书并将其放入您的钥匙串中。然后下载Apple WWDRCA证书并再次将其放入您的钥匙串中。

请记住,您必须拥有私钥和开发人员证书。到目前为止,您的钥匙串将具有匹配的配置文件。现在将您的配置文件放入Xcode中并查看。它应该工作。

答案 3 :(得分:0)

昨天我遇到了同样的问题。由于某种原因,我删除了我的密钥,因为我的配置文件被警告“找不到有效的签名身份”。

由于我之前处理了推送通知,我已经从私钥中保存了“X.p12”文件。如果你已保存,那么你必须双击它并提供你保存时给出的密码。这就是我的配置文件现在有效:)。