2011-07-15 142 views
6

我正在尝试签署iPhone应用程序进行发布,因此我按照说明进行操作。无论如何,当创建我的证书签名请求我从钥匙串访问得到这个错误:“一个默认的钥匙串无法找到”Mac OS X钥匙串访问:“找不到默认钥匙串”错误

我发现没有任何帮助谷歌有关这个问题 - 任何人都可以帮忙吗?

谢谢!

回答

19

听起来像你缺少你的login.keychain。要么,要么你以某种方式取消它的默认设置。查看钥匙串访问中的钥匙串列表(查看 - >显示钥匙串)。你有“登录”吗?这是否大胆?如果其中任何一个答案是“否”,那就是你的问题。如果您没有登录钥匙串,请继续创建一个(文件 - >新钥匙串)。如果您没有加粗的钥匙串,请右键单击您的“登录”钥匙串,并且应该有一个菜单项“制作钥匙串”登录“默认”。

+0

如果登录以粗体显示怎么办? – kiran

3

不允许创建证书:

打开钥匙串并转到钥匙串访问 - >“钥匙串急救”。 在REPAIR单选按钮上应用检查并在密码字段中输入管理员密码,然后单击START按钮。系统将修复钥匙串,然后创建证书。

这些步骤对我很有帮助。

+0

Mac OS Sierra中没有Keychain First Aid。该怎么办? – KkMIW

1

您需要进入Lib> Keychains并删除文件夹中的内容。

删除引用。重新启动,你应该是一个快乐的露营者:)