码迷,mamicode.com
首页 > 其他好文 > 详细

利用网卡地址和OpenUDID,实现获取设备唯一标识的一种方案

时间:2014-05-26 03:14:43      阅读:164      评论:0      收藏:0      [点我收藏+]

标签:openudid   网卡地址   设备标识   mac   udid   

网卡地址(<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,实现获取设备唯一标识的一种方案,布布扣,bubuko.com

利用网卡地址和OpenUDID,实现获取设备唯一标识的一种方案

标签:openudid   网卡地址   设备标识   mac   udid   

原文地址:http://blog.csdn.net/u011439689/article/details/26685871

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!