利用网卡地址和OpenUDID,实现获取设备唯一标识的一种方案
2014-05-23 13:53
591 查看
网卡地址(<iOS7的系统)
通过Unix级别的API去获取Wifi的网卡地址。该方法属于UDID替代方案中最为准确的一种,因为网卡地址不会因为刷机、还原设备而发生改变。故追求唯一性的厂商多选择此种方案!
在iOS7之后,应用已经无法获取网卡地址,该方案在iOS7中也已经被废弃,所以可用于iOS7以前的系统。
OpenUDID(>=iOS7的系统)
开源的一个UDID替代方案,原理是利用应用间的剪贴板共享和本地一些必要的缓存信息,让多个应用间共享一个UUID。OpenUDID在官方废弃UDID接口之后,受到广泛的欢迎!可以说是现在大多数应用的UDID替代方法。
OpenUDID在刷机、还原设备后就会产生新的UDID,事实上,由于剪贴板的特殊性,如果所有使用了OpenUDID的应用被全部卸载之后,再次安装的应用取到的OpenUDID将会是一个全新的值。
介绍完毕,详情看例子吧:
http://download.csdn.net/detail/u011439689/7390267
相关文章推荐
- 利用网卡地址和OpenUDID,实现获取设备唯一标识的一种方案
- 【IOS】获取iOS设备唯一标识的演进UDID, MAC Address,UUID,IDFA,IDFV,OpenUDID
- ios开发——日常之 获取设备唯一标识的各种方法?IDFA、IDFV、UDID分别是什么含义?
- iOS获取设备唯一标识的各种方法?IDFA、IDFV、UDID分别是什么含义?
- iOS开发之获取设备唯一标识的各种方法?IDFA、IDFV、UDID分别是什么含义?
- 如何使用KeyChain保存和获取UDID 设备唯一标识
- Android下获取设备唯一标识(UDID, DeviceID...)
- net + c#获取客户端唯一标识(网卡硬件地址)
- Android下获取设备唯一标识(UDID, DeviceID...)
- iOS开发 - 继udid,Mac地址等一系列唯一标识无效后,如何用KeyChain来实现设备唯一性
- Android下获取设备唯一标识(UDID, DeviceID...)
- Android下获取设备唯一标识(UDID, DeviceID...)
- iOS获取设备唯一标识的各种方法?IDFA、IDFV、UDID分别是什么含义?
- IOS开发之——OpenUDID的使用获取用户唯一设备
- iOS9 获取手机的唯一标识(一)——CFUUID、NSUUID、IDFA、IDFV、UDID、OpenUDID 的区别
- iOS利用钥匙串保存获取设备的唯一标识
- iOS9 获取手机的唯一标识(一)——CFUUID、NSUUID、IDFA、IDFV、UDID、OpenUDID 的区别
- iOS获取设备唯一标识的各种方法?IDFA、IDFV、UDID分别是什么含义?
- iOS获取设备唯一标识的各种方法?IDFA、IDFV、UDID,UUID分别是什么含义?
- iOS获取设备唯一标识的各种方法?IDFA、IDFV、UDID分别是什么含义?