从iPhone设置应用访问iOS Keychain

时间:2011-03-02 09:57:58

标签: iphone encryption settings nsuserdefaults keychain

这是我的情况......

我希望我的密码是加密的,同时我希望它在iPhone设置中(通过添加资源并通过NSUserDefaults访问它),但我认为NSUserDefaults将密码或信息保存在平面文本中,iPhone需要注意如果有任何变化或其他原因,请在其“设置”应用中查看所有内容。

我如何确保我在“设置”中看到的信息来自并返回到钥匙串,但在此之前,是否可能?如果不是其他任何方式?可能正在编写加密文件? 我不希望设置在我的应用程序中。

谢谢

我们

1 个答案:

答案 0 :(得分:0)

无法在“设置”中调用Keychain服务,您需要在应用中执行此操作。优先考虑用户在登录页面或UIAlertView中的应用程序中输入密码(至少与App Store一样)。

从用户的角度来看,他们不想启动设置,输入密码,然后启动您的应用程序登录,他们希望在一个地方完成所有操作。