获取iOS应用的唯一标识符

UUID和UDID:

UUID:

UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的,就是此应用在此设备上的唯一识别码。

UDID:

UDID是Unique Device Identifier的缩写,中文意思是设备唯一标识.在很多需要限制一台设备一个账号的应用中经常会用到,在Symbian时代,我们是使用IMEI作为设备的唯一标识的,可惜的是Apple官方不允许开发者获得设备的IMEI.

所以,在iOS6之后,在iOS应用中如果要用到唯一标识符,就用获取UUID来实现了,


获取代码如下:

// 拿到设备ID

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

TerminalID就是应用在此设备上的唯一标识符了。


最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。