iOS--获取设备唯一标示UUID

由于苹果对安全的加强,现在通过

NSString *identifier = [[[UIDevice currentDevice] identifierForVendor] UUIDString]; 

获取唯一标示的方法不可行了。
需要将唯一标示保存到KeyChain中,这样即便是应用卸载了,然后用户在安装也是获取到的唯一的UUID。

我封装了一个库,下载地址:
http://download.csdn.net/detail/zhuzhiqiang_zhu/9693729

需要设置的东西:
这里写图片描述

使用起来非常的方便,

    //保存到keychain
    if([AppUntils readUUIDFromKeyChain]){
        [AppUntils saveUUIDToKeyChain];
    }

获取

NSString *adUuid = [AppUntils readUUIDFromKeyChain];

你可能感兴趣的:(iOS--获取设备唯一标示UUID)