ios - ios编程中如何使用Keychain

标签 ios objective-c iphone keychain

<分区>

我正在使用 Apple 提供的钥匙串(keychain)包装器类。 在我的应用程序中,我想存储和检索登录用户的用户名和密码。当应用程序再次启动时,它应该检查钥匙串(keychain)中的登录凭据并让用户进入应用程序(自动登录)。尝试了一些示例代码。什么都没有解决。请帮我解决这个问题。

谢谢。

最佳答案

使用PDKeyChainBindings

这是使用方法:

PDKeychainBindings *bindings = [PDKeychainBindings sharedKeychainBindings];
[bindings setObject:@"myuser" forKey:@"username"];
[bindings setObject:@"kmypass" forKey:@"password"];

//How to retrieve
NSString *username = [bindings objectForKey:@"username"];
NSString *password = [bindings objectForKey:@"password"];

关于ios - ios编程中如何使用Keychain,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15086850/

相关文章:

ios - 显示所有消息 clang : error: linker command failed with exit code 1 (use -v to see invocation) duplicate symbols for architecture x86_64

ios - iTunnesConnect 中的应用名称

ios - 如何根据内容创建具有动态单元格高度的 UITableViewCell

ios - 动态更改 CustomTableViewCell 上的图像

iphone - CocoaTouch 相当于 Java 自定义协议(protocol)处理程序

ios - UITextField 不响应触摸或不会变为事件状态

iOS Firebase - 获取照片网址时出现问题(未解析的标识符)

ios - NSTextTab中的NSTextAlignmentCenter和NSTextAlignmentRight是错误的方法吗?

objective-c - CABasicAnimation 在开始之前就停止了吗?

javascript - UIWebView - 将本地 CSS 加载到远程网站