钥匙扣访问奇怪?

时间:2012-03-21 02:12:32

标签: ios certificate keychain

在我的钥匙串访问中我有我的分发证书,并且有一个奇怪的错误,如果我删除某个证书,它会在关闭应用程序后重新启动或者重新启动Xcode。这个证书是我的第二个发行证书,除了我试图存档它所说的内容之外,我不会用它做任何事情:

  

(我的名字)发行证书多次出现在   钥匙串。

所以我删除它,一切都很好,因为我没有重新启动任何东西。但是一旦我做了,即使我删除它也会回来!

这是一个错误还是什么?

2 个答案:

答案 0 :(得分:2)

我认为这是Keychain应用程序的一个错误。我有同样的问题,但与其他钥匙串项目。我删除它们但是只要我与使用Keychain的应用程序交互,例如Web浏览器访问带有记忆密码的页面,所有删除的项目都会返回。如果我在删除后重新启动计算机并不重要,则项目仍然会恢复。

我在Safari中发生了同样的事情,其中​​cookie不断回归。在OS X Snow Leopard和Lion上都有。非常令人沮丧和担忧。

答案 1 :(得分:1)

我遇到了同样的问题,最终设法解决了这个问题:我不得不从xCode保留的缓存中删除证书。然后每次我加载xCode它会重新添加旧证书,然后抱怨我有两个相同的(智能xCode!)。

解决方案: *从钥匙串中删除证书。 *还删除xCode Organizer中与其相关的所有内容(命令+ shift + 2)。

为了确保我退出密钥链和xcode,重新启动它们,它终于消失了。