起步软件技术论坛
搜索
 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 2024|回复: 7

[结贴] UUID 是手机唯一编码么?

[复制链接]

6

主题

24

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
发表于 2017-3-27 11:24:31 | 显示全部楼层 |阅读模式
通过 window.device.uuid 获取的值 是不是 每一个手机唯一标识。
这个值会不会改变,比如随着日期时间,或更换网络,更换运营商等。。

49

主题

150

帖子

306

积分

中级会员

Rank: 3Rank: 3

积分
306
QQ
发表于 2017-3-27 11:39:23 | 显示全部楼层
ios的解释:The `uuid` on iOS uses the identifierForVendor property. It is unique to the device across the same vendor, but will be different for different vendors and will change if all apps from the vendor are deleted and then reinstalled.
安卓的:The  random 64-bit  integer is generated on the device's first boot
回复 支持 反对

使用道具 举报

21

主题

347

帖子

486

积分

中级会员

Rank: 3Rank: 3

积分
486
QQ
发表于 2017-3-27 13:07:22 | 显示全部楼层
UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。
UUID是指在一台机器上生成的数字,它保证对在同一时空中的所有机器都是唯一的。通常平台会提供生成的API。按照开放软件基金会(OSF)制定的标准计算,用到了以太网卡地址、纳秒级时间、芯片ID码和许多可能的数字
UUID由以下几部分的组合:
(1)当前日期和时间,UUID的第一个部分与时间有关,如果你在生成一个UUID之后,过几秒又生成一个UUID,则第一个部分不同,其余相同。
(2)时钟序列。
(3)全局唯一的IEEE机器识别号,如果有网卡,从网卡MAC地址获得,没有网卡以其他方式获得。
UUID的唯一缺陷在于生成的结果串会比较长。关于UUID这个标准使用最普遍的是微软的GUID(Globals Unique Identifiers)。在ColdFusion中可以用CreateUUID()函数很简单地生成UUID,其格式为:xxxxxxxx-xxxx- xxxx-xxxxxxxxxxxxxxxx(8-4-4-16),其中每个 x 是 0-9 或 a-f 范围内的一个十六进制的数字。而标准的UUID格式为:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx (8-4-4-4-12),可以从cflib 下载CreateGUID() UDF进行转换。
回复 支持 反对

使用道具 举报

6

主题

24

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
 楼主| 发表于 2017-3-27 13:12:45 | 显示全部楼层
看了你的解释,就知道这个东西不能作为手机的唯一标识用了,结贴
回复 支持 反对

使用道具 举报

6

主题

24

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
 楼主| 发表于 2017-3-27 13:33:48 | 显示全部楼层
轻狂之人 发表于 2017-3-27 13:07
UUID含义是通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基 ...

获取的uuid  不是这样的 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx
是这样的 a8f0498e30b3f7f2
回复 支持 反对

使用道具 举报

6

主题

24

帖子

44

积分

新手上路

Rank: 1

积分
44
QQ
 楼主| 发表于 2017-3-27 13:35:33 | 显示全部楼层
又看了几个帖子,都说安卓可以用 uuid。
苹果不行。每次重启都会生成一个新的,需要通过keychain来实现
回复 支持 反对

使用道具 举报

发表于 2017-3-27 14:16:57 | 显示全部楼层
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

89

主题

249

帖子

714

积分

高级会员

Rank: 4

积分
714
QQ
发表于 2017-4-10 19:07:51 | 显示全部楼层
liangyongfei 发表于 2017-3-27 14:16
http://docs.wex5.com/wex5-app-question-list-2060

我试了一下苹果手机,重启后再次测试 UUID,发现并未改变!
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|X3技术论坛|Justep Inc.    

GMT+8, 2024-10-2 08:23 , Processed in 0.068861 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表