iPhone:存储用户名和密码凭据的位置?

jos*_*im5 4 security iphone password-protection ios4

我的iPhone应用程序记住用户名和密码凭据的最佳/最安全的方式是什么,这样用户每次使用我的应用程序时都不必重新输入?(我的应用程序将使用这些凭据登录到服务器并返回一些数据).

谢谢!

ugh*_*fhw 7

最好的地方是钥匙扣.它会自动加密并备份.但是,在较旧的iOS版本上,还原后无法访问备份.请参阅Keychain Services编程指南Keychain服务参考.


Mug*_*nth 6

试试这个SFHFKeychainUtils https://github.com/ldandersen/scifihifi-iphone/tree/master/security 它的下降死简单和工程NSUserDefaults的一样

  • 有人已经实现了Keychain包装器.如果您使用它,则需要2分钟的时间才能为您的应用添加钥匙串支持. (2认同)