从UDID获取设备规范

时间:2015-03-21 01:43:22

标签: ios iphone ipad udid

是否可以从UDID获取设备的规格?例如,如果它是iPad或iPhone。

或者UDID是完全随机的?

1 个答案:

答案 0 :(得分:1)

您无法获取设备的UDID,请参阅link

但是,您可以从UIDevice实例获取某些设备的规格(iOS版本,型号名称......):

var myDevice = UIDevice.currentDevice()

关于设备类型(iphone / ipad): iOS< 8,你可以检查

if (UI_USER_INTERFACE_IDIOM() == UIUserInterfaceIdiomPad)

iOS> = 8,您可以从UITraitCollection,属性userInterfaceIdiom

中检索此信息