NSMutableDictionary *dictToDelete = [[NSMutableDictionary alloc] init];
[dictToDelete setValue:(id)kSecClassGenericPassword forKey:(id)kSecClass];
NSData *keyChainItemID = [NSData dataWithBytes:kKeychainUDIDItemIdentifier length:strlen(kKeychainUDIDItemIdentifier)];
[dictToDelete setValue:keyChainItemID forKey:(id)kSecAttrGeneric];
OSStatus deleteErr = noErr;
deleteErr = SecItemDelete((CFDictionaryRef)dictToDelete);
if (deleteErr != errSecSuccess) {
NSLog(@"delete UUID from KeyChain Error!!! Error code:%d", (int)deleteErr);
[dictToDelete release];
return NO;
}
else {
NSLog(@"delete success!!!");
}
[dictToDelete release];
return YES;
删除钥匙串中的唯一标示符
最新推荐文章于 2021-09-24 15:03:24 发布