2011-03-22 115 views
1

我已经从我的ID下载的供应配置文件钥匙链发现,但是当我拖到Xcode中,然后在配置轮廓部分,它说有效签名标识匹配此配置文件无法在

a valid signing identity matching this profile could not found in key chain

我试图下载现有的配置文件并拖入Xcode,但这给了我如何将应用程序部署到设备的问题?

+0

嘿,你下载了你的私钥吗? – 2011-03-22 05:39:28

+0

您的钥匙串的钥匙部分是否显示您的私钥? – 2011-03-22 05:41:16

+0

我只从程序门户下载供应配置文件...有很多私钥在钥匙链访问中!我不知道该怎么办.. – Ketan 2011-03-22 05:49:51

回答

3

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

在你做任何事情之前,双击它并命名一个名称,将它标识为你将要保存的一个密钥。

删除所有其他人。

请参阅this question,您可能从今天早些时候通过快速搜索找到了它。

1

昨天我有同样的问题,并成功地解决了它。我花了将近一周的时间才弄清楚了这个过程。

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

请记住,您必须拥有您的私钥和开发人员证书。到目前为止,你的钥匙链将有一个匹配的配置文件。现在将您的配置文件放在Xcode中,然后看看。它应该工作。

+0

我也面临同样的问题。私钥没有与我的开发者证书一起,我通过撤销现有证书尝试了几次。你可以帮帮我吗? – gviswanathan 2012-11-21 04:59:00

3

对于错误:

Valid signing identity not found

看到苹果的published steps来解决这一问题。

0

昨天我遇到了同样的问题。出于某种原因,我删除了我的密钥,因为我的配置文件带有警告“未找到有效的签名标识”。

正如我以前推送通知一样,我已经从私钥保存了“X.p12”文件。如果您保存了那么您必须双击该文件并给出您在保存时给出的密码。这就是它我的供应配置文件现在是有效的:)。

相关问题