删除钥匙串中的唯一标示符

来源:互联网 发布:php怎么获取数据库id 编辑:程序博客网 时间:2024/05/21 14:44
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;

0 0