苹果在iOS6中禁用了[UIDevice uniqueIdentifier],在iOS7中又把mac地址的获取给堵上了。没办法,毕竟人家是老大,说不让你用,你也没办法。
 
在这边总结一下现有的一部分UDID获取方法(有苹果推荐的,也有第三方的),目的在于抛砖,没有切实的说明哪种方法好用。用哪种方法,完全由大家自己根据需要来决定。(点击查看大图)
 
(转)iOS平台UDID方案比较
 
系统支持情况
苹果在iOS6以后,已禁用了UIDevice的uniqueIdentifier方法,所以传统的UDID方法在iOS6以后已不能使用;而从iOS7开始,获取MAC地址的方法统一返回02:00:00:00:00:00,所以使用MAC+MD5方法已无意义。
 
(转)iOS平台UDID方案比较
 
持久化情况
 
(转)iOS平台UDID方案比较
 
注:√表示能够保证UDID的持久化,
       ×表示该情况下UDID可能会丢失改变,?表示该种情况没有实际验证过,纯属猜测(毕竟升级系统什么的太麻烦)
 
优缺点(注:优缺点是个人判断,还请各位看官指正)
(转)iOS平台UDID方案比较
 
参考文献

相关文章:

  • 2021-05-22
  • 2022-12-23
  • 2021-12-11
  • 2021-11-26
  • 2021-09-16
  • 2022-12-23
  • 2022-02-09
  • 2021-11-30
猜你喜欢
  • 2021-08-17
  • 2022-12-23
  • 2021-08-14
  • 2022-12-23
  • 2021-09-29
  • 2021-11-27
  • 2021-12-04
相关资源
相似解决方案