下午好,
我尝试使用Keychain存储用户名和密码(以便稍后在我的ProfileViewController中访问该数据)并且我有点丢失,因为它是我第一次使用Keychain和Apple文档非常庞大且令人困惑,我无法通过存储和从另一个ViewController读取的简单用户名和密码找到一个好的示例或教程。
你可以帮帮我吗?你能告诉我一些例子或一个好的教程来学习并遵循它吗?我已经导入了安全框架,但现在我不知道我必须将哪个文件添加到我的项目中以继续使用Keychain。
提前致谢。
答案 0 :(得分:0)
哟可以尝试使用UICKeyChainStore,这样可以更简单的方式使用KeyChain。
答案 1 :(得分:0)
我建议使用Keychain的这个包装器,SSKeychain。一旦将其添加到项目中,您需要在代码中调用的是:
获取密码:
NSString *usersPassword = [SSKeychain passwordForService:@"login" account:@"account"];
设置密码:
NSString *enteredPassword = self.passworldField.text;
[SSKeychain setPassword:enteredPassword forService:@"login" account:@"account"];