如何在钥匙串中存储用户名和密码

时间:2013-09-09 05:38:06

标签: ios6

当我在ios中的web服务器上保存json数据时。我想用钥匙串保存两个字段的用户名和密码。请给我一个方向,告诉我如何使用钥匙串存储用户名和密码,并在我再次登录时从服务器检索。 我是ios的新手,所以我之前从未使用过这个钥匙链。

1 个答案:

答案 0 :(得分:2)

试试这段代码: -

   KeychainItemWrapper *keychain = [[KeychainItemWrapper alloc] initWithIdentifier:@"TestAppLoginData" accessGroup:nil];
                        [keychain setObject:(__bridge id)(kSecAttrAccessibleWhenUnlocked) forKey:(__bridge id)(kSecAttrAccessible)];
                        // Store username to keychain
                        [keychain setObject:emailTxtFld.text forKey:(__bridge id)kSecAttrAccount];
                        // Store password to keychain
                        [keychain setObject:passwordTxtFld.text forKey:(__bridge id)kSecValueData];

tutorial by apple下载 KeychainItemWrapper 文件