【发布时间】:2013-10-30 07:02:44
【问题描述】:
由于苹果不支持从 iOS 7 获取真正的 UDID。我需要设备的任何唯一 ID,每次该特定 iPad 或设备都需要相同。
是否有任何其他方法可以获取该特定设备的唯一编号,并且不应随时更改。所以我们可以在代码中使用来识别设备。
提前致谢!
【问题讨论】:
由于苹果不支持从 iOS 7 获取真正的 UDID。我需要设备的任何唯一 ID,每次该特定 iPad 或设备都需要相同。
是否有任何其他方法可以获取该特定设备的唯一编号,并且不应随时更改。所以我们可以在代码中使用来识别设备。
提前致谢!
【问题讨论】:
请改用identifierForVendor 属性或ASIdentifierManager 类的advertisingIdentifier 属性。或者使用NSUUID类的UUID方法创建一个UUID并写入用户默认数据库。
【讨论】:
identifierForVendor 是更好的选择。
【讨论】:
[[[UIDevice currentDevice] identifierForVendor] UUIDString]
它可用6.0及以上的操作系统版本。
【讨论】: