【发布时间】:2013-10-24 04:25:13
【问题描述】:
我想将我的应用程序状态保留在钥匙串中。所以我不得不这样放
KeychainItemWrapper *keychainItemLog = [[KeychainItemWrapper alloc] initWithIdentifier:@"LoggedORNOT" accessGroup:nil];
[keychainItemLog setObject:@"STATUS" forKey:(__bridge id)(kSecValueData)];
keychainItemLog setObject:@"TOVERIFY" forKey:(__bridge id)(kSecAttrAccount)];
但在这一行中,它在以下几行中得到EXC_BAD_ACCESS_Code=2
- 在我的视图控制器中-
[keychainItemLog setObject:@"STATUS" forKey:(__bridge id)(kSecValueData)];
-在 KeychainItemWrapper.m -
NSAssert( result == noErr, @"Couldn't add the Keychain Item." );
和
[self writeToKeychain];
【问题讨论】: