我正在为某种目的创建两个不同的钥匙串对象
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