如何以编程方式获取iPhone国际移动设备标识?

时间:2009-10-13 13:03:30

标签: iphone objective-c imei

调用#*06#告诉设备的IMEI(International Mobile Equipment Identity)。 我检查了International Numbering Plans,发现这实际上是IMEI编号。

是否可以通过编程方式获取它?

由于

1 个答案:

答案 0 :(得分:5)

您无法以编程方式获取设备IMEI。但是,UIDevice类具有“唯一设备标识符”属性。

@property(nonatomic, readonly, retain) NSString *uniqueIdentifier
  

唯一设备标识符是由各种硬件标识符(例如设备的序列号)组成的哈希值。它保证对每个设备都是唯一的,但不能公开地绑定到用户帐户。例如,您可以使用它在中央服务器中存储游戏的高分或控制对已注册产品的访问。唯一设备标识符有时由其缩写UDID引用。