在我的应用程序中设置一个简单的4-diget密码的最好(也是最快)方法是什么?
它需要是用户可编辑的。而且它需要在设备本身上是可保存的。
NSUserDefaults是存储密码的安全位置吗?
发布于 2011-03-17 09:24:48
您想要将与密码有关的任何内容添加到设备上的user KeyChain中- Keychain Services
iOS将为您解密和加密信息。当用户同步和/或替换他的设备时,钥匙链将在他的新设备上。
发布于 2011-03-17 10:28:13
任何类型的密码都被认为是敏感信息,您(作为开发人员)应该正确处理它。
存储密码的正确方法是使用Keychain。
我不会在NSUserDefaults中存储任何类型的密码
您坚持使用NSUserDefaults而不是keychain有什么原因吗?
发布于 2011-03-17 03:47:16
我建议使用带有4个旋转器的旋转轮控制,每个旋转器的数字为0-9。
https://stackoverflow.com/questions/5330808
复制相似问题