首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >UDID与UUID的区别

UDID与UUID的区别
EN

Stack Overflow用户
提问于 2014-02-19 05:54:25
回答 5查看 76.5K关注 0票数 45

有些人说UDID (Unique Device IDentifier),有些人说UDID (Universally Unique IDentifier)。他们是一样的还是不一样?他们之间有什么不同?

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2014-02-19 06:10:16

UUID ()是基于每个应用程序的。识别设备上的应用程序。只要用户不完全删除应用程序,这个标识符就会在应用程序启动之间持续存在,并且至少允许您在设备上使用特定的应用程序来识别同一个用户。不幸的是,如果用户完全删除并重新安装应用程序,那么ID就会改变。

UDID (唯一设备标识符)由40个十六进制字符组成的序列,它们唯一地标识ios设备。这个值可以通过iTunes检索,也可以使用UIDevice -uniqueIdentifier找到。派生自硬件细节,如MAC地址。

票数 96
EN

Stack Overflow用户

发布于 2014-02-19 06:00:53

你最好经历一下- http://nshipster.com/uuid-udid-unique-identifier/

UUID (通用唯一标识符):由RFC 4122定义的由128个位组成的序列,可以保证空间和时间的唯一性。 UDID (唯一设备标识符):由40个十六进制字符组成的序列,它们唯一地标识iOS设备(如果愿意的话,该设备的社会保险号码)。这个值可以通过iTunes检索,也可以使用UIDevice -uniqueIdentifier找到。派生自硬件细节,如MAC地址。

票数 8
EN

Stack Overflow用户

发布于 2014-02-19 06:08:06

苹果显然已经开始取消对iOS5中的UDID (唯一设备iOS5)的访问。无论如何,现在用于标识目的的最好方法是使用UUID (通用唯一的IDentifier)。这必须是在每个应用程序的基础上。也就是说,无法再识别设备,但您可以在设备上识别应用程序。只要用户不完全删除应用程序,这个标识符就会在应用程序启动之间持续存在,并且至少允许您在设备上使用特定的应用程序来识别同一个用户。不幸的是,如果用户完全删除,然后重新安装应用程序,那么ID会改变,但这是任何人都能做的最好的。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/21872233

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档