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