无法从钥匙串导出身份验证信息。

14

当我从Xcode 5的“首选项->账户”中导出代码签名标识时,保存时出现错误:“无法从钥匙串中导出身份验证”。

可能是什么问题?

编辑:

login.keychain已解锁。我要导出的个人资料的帐户已连接,并且也存在于login.keychain中。

Console.app输出:

31/05/14 15:23:06,879 Xcode[489]: Error, Could not export identity from the keychain: The user name or passphrase you entered is not correct.

1
Console.app” 给出了任何有关此处发生的情况的有用提示吗?您拥有多少个帐户、登录和开发者帐户? - Michael Dautermann
我只有一个账户,密码肯定是正确的。但是它不起作用。这是我用于developer.apple的密码吗? - Miroslav Kuťák
2个回答

79
解决方案是锁定登录钥匙串,这样您就可以实际上被提示输入钥匙串密码并导出它。如果它已经解锁,我仍然会不断收到错误提示,尽管密码应该是正确的 - 钥匙串已经解锁,对吗?
因此,请锁定并导出。

谢谢。为了未来的搜索者,我添加一条评论... 当您尝试添加证书并出现“您输入的用户名或密码不正确”错误时,这也适用。 - Derek

2

Xcode需要来自登录钥匙串的权限才能导出身份。您确定正在提供登录钥匙串的正确密码吗?

我尝试重现此问题并通过输入错误的登录钥匙串密码获得了错误。

请再次检查,从您的设备中打开钥匙串访问并尝试解锁登录钥匙串。

如果您已经解锁了钥匙串,Xcode 将不会提示您输入密码。然后您将只需为导出的身份输入密码。


2
不是这样的。钥匙串已经解锁,导出身份的密码可以是任何东西,对吧?然而我仍然得到了以下错误信息: 27/05/14 12:59:16,119 Xcode[94584]: 错误,无法从钥匙串中导出身份:您输入的用户名或密码短语不正确。 - Miroslav Kuťák

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接