【读书笔记】iOS-UDID

UIDevice类可以返回当前iOS设备的UDID,以前开发者通常使用UDID作为识别每台设备的唯一标识,然后从iOS5开始,苹果公司将这一功能标记为废止并不推荐使用,苹果公司在iOS6之后将这个功能去掉了。

 

由于UIDevice类提供的信息有限,一些开发者转而使用IOKit框架来获取设备的更多信息,不过,尽管苹果公司把IOKit框架标记成了公开库,却没有提供任何睚关文档,甚至没有公开头文件。

 

如果你使用这个库的话,开发出来的应用是无法通过AppStore的上架审核的,苹果公司很可能会以使用私用API为由拒绝上架。在官方文档中是用“是给设备用的,不是给开发者用的”来描述IOKit框架的。

 

参考资料:《iOS编程指南》

原文地址:https://www.cnblogs.com/yang-guang-girl/p/8628370.html