开发应用时通常使用udid来作为唯一标示符,但是目前苹果公司公布禁用udid。我们可以用下面几种方式来替代udid作为唯一标示符:

1、每台设备的mac地址:使用设备的物理网卡地址,也可以作为唯一标识符,查过的资料部分人说是会review时会被拒绝,也有发布成功的。

2、使用CFUUID,这个苹果公司推出的备选方案,但会存在如下问题

(1)CFUDID只有在应用向ios系统发出请求时才会被激活,开发商可以将他自行存储在某个地方,但

它可能被删除而且从此无法找回。而UDID一旦激活,则会永久存于设备上。

(2)如果你从一台旧设备中备份到新设备中,两台设备就拥有相同的CFUDID。如果你出现一台设备里

出现两个CFUDID的情况。

3、利用现在的UDID或mac地址以及App的ID进行加密。但这种方式在多个应用程序之间追踪用户就行不通了。

转载于:https://www.cnblogs.com/foxmin/archive/2012/09/07/2674471.html

UDID被禁用后的集中替代品相关推荐

  1. 笔记本电脑无线被禁用 是哪个服务器,无线网关,小编教你笔记本无线网络禁用后怎么开启...

    在很多人都有电脑,但是有时候没网线,这多半是因为笔记本无线网络禁用了,我们知道笔记本禁用了无线上网功能后使用会非常的不方便,那么如何重新启用以使得笔记本连接网络呢?下面,小编就来跟大家探讨开启笔记本无 ...

  2. 计算机管理咂打开,6个开机启动项,害我差点把电脑砸了!禁用后电脑果然开机5秒...

    原标题:6个开机启动项,害我差点把电脑砸了!禁用后电脑果然开机5秒 使用电脑最扎心的一点就是:为什么电脑这么卡!开机速度辣么慢!打个lol卡断线5次,都成了提款机了.差点就气得把电脑砸了!冷静下来后, ...

  3. [html] a标签的默认事件禁用后,如何实现跳转?

    [html] a标签的默认事件禁用后,如何实现跳转? 给a标签添加点击事件利用 location.href 进行跳转 个人简介 我是歌谣,欢迎和大家一起交流前后端知识.放弃很容易, 但坚持一定很酷.欢 ...

  4. java禁止js获取cookie_java中Cookie被禁用后Session追踪问题

    一.服务器端获取Session对象依赖于客户端携带的Cookie中的JSESSIONID数据.如果用户把浏览器的隐私级别调到最高,这时浏览器是不会接受Cookie.这样导致永远在服务器端都拿不到的JS ...

  5. 2020年12月31日flash禁用后网页如何播放rtmp视频流

    2020年12月31日flash禁用后网页如何播放rtmp视频流 众所周知,2020年底flash将不再被各大浏览器支持,那么以前利用flash技术做的产品该怎么办呢?我就遇到了这样的问题. 公司有一 ...

  6. win7计算机usb解除禁用,win7系统USB接口被禁用了怎么办?win7USB被禁用后打开的方法教程...

    有时候我们为了防止别人插U盘在我们电脑上,我们会通过禁用usb来完成这个功能.那如果win7系统usb接口被禁用了我们又想使用该怎么办呢?下面雨林木风小编就来说说win7USB被禁用后打开的方法教程. ...

  7. Win11服务Windows Update禁用后自动开启怎么办

    Win11服务Windows Update禁用后自动开启怎么办?有很多朋友都想要禁止系统自动更新,所以把Windows Update服务给禁用了,但是后来发现它自己会自动开启. ​还有详细的系统重装方 ...

  8. vs2010中的ipch文件夹和sdf文件,及禁用后没有资源视图的解决方法

    vs2010中的ipch文件夹和sdf文件 vs2010打开某个工程 ,转换成功之后,在工程目录看见一个sdf文件和一个ipch文件夹,都超大(起码几十M),我一个四百多k 的工程,结果用vs打开过后 ...

  9. 计算机无线网络服务禁用了怎么办,无线网络禁用启用无效怎么办_无线禁用后启用不了的解决方法...

    最近有朋友向小编反映,无线网络禁用启用无效怎么办?其实这个问题有很多朋友都遇到过,可是还有很多人不懂如何解决.那么今天小编就针对此问题,为大家带来无线禁用后启用不了的解决方法,快来看看吧. 无线禁用后 ...

最新文章

  1. 学习了哪些知识,计算机视觉才算入门?
  2. 解决样本类别不平衡以及困难样本问题的方法总结
  3. vue-element-admin后台管理模板脚手架
  4. 机器人写诗项目——数据预处理
  5. clickhouse大数据分析技术与实战_比Hive快500倍!大数据实时分析领域的黑马
  6. 虚拟环境使用自动化软件能够节省成本吗?
  7. 牙齿间隙变大怎么办_牙齿缝隙大怎么办 5个方法解决牙齿缝隙大
  8. VC2008中使用GDI+(转)
  9. OpenGL环境配置(超全整合版)
  10. spin_lock amp; mutex_lock的差别?
  11. 第三章:数组[5常见算法]--[6反转]
  12. 实验项目三 基于A*搜索算法迷宫游戏开发
  13. 经典 tcp粘包分析
  14. Torch7系列教程之Torch深度学习库教程(一)
  15. 异或和同或运算之间的等价关系
  16. C语言开发环境,请查收
  17. DingTalk获取webhook
  18. 安装VS2003出现问题——Microsoft FrontPage 2000 Web 扩展客户端安装不成功 及其解决方法
  19. win10 c语言语音朗读,Win10系统怎样朗读小说
  20. 小米mix2鸿蒙系统,小米MIX 2配置详解:小米终于有了8GB内存

热门文章

  1. neo4j union
  2. scrapy.spider
  3. 怎么烧录c语言_单的入门1 -- C语言 : 一门和芯片对话的外语
  4. js 按给定数组的顺序给数组排序_JavaScript中如何如何给数组以及数组对象根据value值进行排序。...
  5. Veeam 9.5U3集中管理Agent详解
  6. java对象的我可变属性,不可变对象的所有属性都必须是最终的吗?
  7. mysql 优化关键字_MySQL 优化之 EXPLAIN 关键字
  8. au如何关闭预览编辑器_在线IDE开发入门之从零实现一个在线代码编辑器
  9. 用到的lib、dll整理
  10. 解决Redis修改bind域名绑定后出现Could not connect to Redis