博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
iOS设备标识符获取方法
阅读量:6836 次
发布时间:2019-06-26

本文共 457 字,大约阅读时间需要 1 分钟。

获取一台设备唯⼀标识的方法有哪些?


现在MAC地址,udid,广告标识都已经废弃,无法再用了.

NSString *identifierForVendor = [[UIDevice currentDevice].identifierForVendor UUIDString]; NSString *identifierForAdvertising = [[ASIdentifierManager sharedManager].advertisingIdentifier UUIDString];

identifierForVendor对供应商来说是唯一的一个值,也就是说,由同一个公司发行的的app在相同的设备上运行的时候都会有这个相同的标识符。然而,如果用户删除了这个供应商的app然后再重新安装的话,这个标识符就会不一致。

advertisingIdentifier会返回给在这个设备上所有软件供应商相同的一个值,所以只能在广告的时候使用。这个值会因为很多情况而有所变化,比如说用户初始化设备的时候便会改变。

转载地址:http://asxkl.baihongyu.com/

你可能感兴趣的文章
mysql的key和index
查看>>
我的友情链接
查看>>
ratio 是否压缩
查看>>
SQL Server 数据加密功能解析
查看>>
阿里工程师开发了一款免费工具,提升Kubernetes应用开发效率
查看>>
MySQL 24小时入门笔记(1),概念
查看>>
Data Lake Analytics IP白名单设置攻略
查看>>
使用无界队列的线程池会导致内存飙升吗?
查看>>
推荐一款超级好用的AI模型训练平台——Tesra超算网络!
查看>>
20190601预习和课堂笔记
查看>>
通过自定义SparkSQL外部数据源实现SparkSQL读取HBase
查看>>
时间日期
查看>>
spring data jpa 入门
查看>>
OSChina 周一乱弹 —— 人生,一场漂泊
查看>>
OSChina 周四乱弹 —— 十一精品旅游路线
查看>>
freebsd 下编译php的imap
查看>>
前端那些事之websoket篇
查看>>
vs环境下C++dll生成和使用(基础篇)
查看>>
Android 面试题总结之Android 基础(一)
查看>>
CentOS6.5下安装mysql-5.6
查看>>