使用钥匙串在xcode 4中存储用户名和密码

问题描述:

我不想使用NSUserDefaults,因为我被告知这不是一个保存用户名和密码的好方法。使用钥匙串在xcode 4中存储用户名和密码

所以我打算使用钥匙串,但我从来没有使用过它们。有人能给我一个简单的例子吗?或者我可以指出一个例子吗?谢谢。

+4

什么是'NSDefault'? – 2011-12-20 08:23:18

这是我找到的最好的日期...它是一个非常简单的实现将密码和用户名保存到钥匙串。请记住在您的项目中包含安全框架。

https://web.archive.org/web/20160305031351/http://iosdevelopertips.com/core-services/using-keychain-to-store-username-and-password.html

请记住,这doen't模拟器上工作。

+1

Abizem提到的SSKeychain对我来说似乎是最好的选择,因为它很容易实现。 – 2012-01-10 09:01:51

I使用开源的SSKeychain包装环绕钥匙串使用的C api。

它很方便,易于使用,适用于Mac OS和iOS。

+1

伟大的包装+1。这也可以在模拟器上工作吗? – 2012-01-10 09:02:32

+1

当我在模拟器上测试时适用于我。 – Abizern 2012-01-10 10:22:18

+0

我问过,因为我听说iOS的通用钥匙串在模拟器上不起作用。 sskeychain是geenricKeychain的包装吗?如果是的,甚至不应该工作..? – 2012-01-10 10:25:49