美文网首页
UDID和UUID

UDID和UUID

作者: 马威明 | 来源:发表于2018-11-06 13:54 被阅读0次

1、UDID(Unique Device Identifier)

UDID是Unique Device Identifier的缩写,中文意思是设备唯一标识.
UDID是一串由40位16进制数组成的字符串,用以标识唯一的设备,苹果从iOS5开始就移除了通过代码访问UDID的权限,现在想查看设备的UDID,可以通过iTunes来查看。
在iOS5之前,可以使用下面这个方法来获取某设备UDID
通过代码实现如下:

[[UIDevice cuurrent] uniqueIdenfier] ;

目前苹果提供了一个参数identifierForVendor来类似替代原来UDID。
获取方法如下:

NSUUID *uuid = [UIDevice currentDevice].identifierForVendor;

这个值App卸载会变, App不卸载不会变。并无法完全标记一个设备。也无法完全标记一个应用,只能证明某个APP在某段时间(没有卸载的时候)在某个设备上。

2、UUID(Universally Unique Identifier)

UUID是Universally Unique Identifier的缩写,中文意思是通用唯一识别码.
除了上面的方法,还有一个最简单的获取方式如下:

[[NSUUID UUID] UUIDString];

这个方法每调用一次就会产生一个新的UUID。
个人理解:苹果自iOS5关闭了的代码获取UDID的通道以后,作为替代品的UUID几乎没太大用了。只能作为后台大致统计次数的一个参数罢了。还是怀念UDID啊。

相关文章

  • UDID和UUID的区别

    UDID和UUID的区别 1.1【UDID】 UDID的全名为 Unique Device Identifier ...

  • iOS 面试题(二)

    1.UDID和UUID UDID UDID的全名为Unique Device Identifier :设备唯一标识...

  • UDID和UUID

    1、UDID(Unique Device Identifier) UDID是Unique Device Ident...

  • UUID 和 UDID

    UDID 全名是 Unique Device Identifier ,设备唯一标识符。适合设备有关的,而且只和设备...

  • udid和uuid

    1.UDID同一设备永远不会变 UDID的全名为 Unique Device Identifier :设备唯一标识...

  • 知识点-杂七杂八

    关于uuid和udid的区别 1.UUID(Universally Unique IDentifier)是基于iO...

  • UDID、UUID和deviceToken

    一、UDID (Unique Device Identifier) UDID的全称是Unique Device I...

  • UUID和UDID区别

    一 UUID(Universally UniqueIDentifier) 是基于iOS设备上面某个单个的应用程序,...

  • UDID和UUID区别

    UDID Unique Device Identifier:设备唯一标识符。从名称上也可以看出,UDID这个东西是...

  • iOS 获取参数

    1、获取设备号 2、UDID UUID IDFA UDID的全名为 Unique Device Identif...

网友评论

      本文标题:UDID和UUID

      本文链接:https://www.haomeiwen.com/subject/wopyxqtx.html