在钥匙串中存储值

时间:2014-07-14 12:27:11

标签: ios security keychain

我正在为某种目的创建两个不同的钥匙串对象

KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"ACommonIdentifier" accessGroup:@"Agroup"];

KeychainItemWrapper *wrapper_app = [[KeychainItemWrapper alloc] initWithIdentifier:@"randomeId" accessGroup:nil];

并在两个钥匙串中存储一些值。值存储在两个钥匙串中。

修改

[wrapper setObject:@"SOME_VALUE" forKey:(id)kSecAttrService];
[wrapper setObject:@"SOME_VALUE" forKey:(id)kSecValueData];


[wrapper_app setObject:@"SOME_VALUE" forKey:(id)kSecAttrService];
[wrapper_app setObject:@"SOME_VALUE" forKey:(id)kSecValueData];

问题是,当我从两个对象中检索值时,

“Wrapper”中没有值,或者“Wrapper_app”中没有值。 意味着每当钥匙串中的一个没有价值时。

请建议并帮助我.. thankss

0 个答案:

没有答案