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

QQ登录

只需一步,快速开始

查看: 2514|回复: 4

[处理中3] IOS 系统uuid会随手机重启而变化

[复制链接]

52

主题

144

帖子

549

积分

高级会员

Rank: 4

积分
549
QQ
发表于 2016-8-22 15:52:05 | 显示全部楼层 |阅读模式
window.device.uuid这个方法对安卓手机有用,但是对苹果手机没多大用,每次重新启动苹果手机,uuid会发生变化,无法唯一确定该设备。请高手帮忙解决。
发表于 2016-8-23 10:54:31 | 显示全部楼层
是的!这个暂时无法获取!只能是在手机设备上存储一个唯一标识的值!每次读取这个值来获取!
可以存储在localStorage 或 sqlite中!
你好楼主,这个特性目前版本不支持,已作为产品功能建议提交(内部编号:2016082300016),感谢楼主的支持与配合。
qq:1912779713
WeX5教程--WeX5下载
回复 支持 反对

使用道具 举报

10

主题

897

帖子

1909

积分

版主

Rank: 7Rank: 7Rank: 7

积分
1909
QQ
发表于 2016-8-25 09:41:49 | 显示全部楼层
这是苹果的理念决定的 如果能拿到代表手机的uuid 就代表有2个app能知道他们装在了一个手机上  这是有安全性问题的。
所以在业界 一般有唯一标识的需求的情况是这样做的
1.  如果你想在 你的app内唯一 很好办 第一次启动时候 写一个持久话存储记录一个唯一值 每次读取就可以
2. 如果你想让你的app 删除重装后还能确定唯一的值 ,那么你写入KeyChain 就算app重装 也同样能读取到你原来写入的内容 ,因为app的签名和包名是一样的 。但是a应用写入的keychain  b应用读取不到
最大程度能到2。想再往下唯一是不可能了 。
qq上找我时候,不要问我在不,直接发问题,我看到后会去论坛回复你的帖子。
回复 支持 反对

使用道具 举报

22

主题

71

帖子

169

积分

初级会员

Rank: 2

积分
169
QQ
发表于 2016-11-21 10:38:22 | 显示全部楼层
写入KeyChain ? how to do?
回复 支持 反对

使用道具 举报

34

主题

179

帖子

402

积分

中级会员

Rank: 3Rank: 3

积分
402
QQ
发表于 2018-9-11 08:42:06 | 显示全部楼层
回复 支持 反对

使用道具 举报

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

本版积分规则

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

GMT+8, 2024-5-21 23:51 , Processed in 0.068717 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2013 Comsenz Inc.

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