我有以下代码:iOS - 如何永久保存密码?
NSData *secret = [pssword dataUsingEncoding:NSUTF8StringEncoding];
query [email protected]{
(__bridge id)kSecClass:(__bridge id) kSecClassGenericPassword,
(__bridge id)kSecAttrService:@"My App",
(__bridge id)kSecAttrAccount:usrid,
(__bridge id)kSecValueData:secret
};
OSStatus status = SecItemAdd((__bridge CFDictionaryRef) query, NULL);
if(status != errSecSuccess)
{
NSLog(@"Unable add item with key =%@ error:%ld",secret,status);
}
这似乎是密码和用户ID,只保存了会议。每次刷新模拟器或重新启动应用程序时,密码和用户ID都会消失/消失。
如何将它们永久保存到钥匙串DB?
谢谢
检查这个答案http://stackoverflow.com/a/6972305/2053537 – tnylee 2014-08-28 19:40:06
谢谢你的帮助。 – georgeOfTheJungle 2014-09-02 09:34:23