天天看點

簡單擷取UUID 裝置唯一标示 應用删除後裝置标示不變

 + (NSString *)UUID {

        KeychainItemWrapper *wrapper = [[KeychainItemWrapper alloc] initWithIdentifier:@"HuangyibiaoAppID" accessGroup:@"com.huangyibiao.test.group"];

        NSString *UUID = [wrapper objectForKey:(__bridge id)kSecValueData];

        if (UUID.length == 0) {

            UUID = [[[UIDevice currentDevice] identifierForVendor] UUIDString];

            [wrapper setObject:UUID forKey:(__bridge id)kSecValueData];

        }

        return UUID;

    }