是否可以从UDID获取其他设备信息?

时间:2014-07-28 21:04:57

标签: ios iphone ipad ipod udid

我想知道是否有人知道从设备的UDID(iOS)中检索设备信息的任何方法。例如,如果客户端为您提供设备UDID,是否可以找到设备型号?

谢谢!

2 个答案:

答案 0 :(得分:5)

没有。 UDID是一些组件的SHA1哈希,对于所有意图和目的,都不可能反转。

http://theiphonewiki.com/wiki/UDID

您可以从[UIDevice currentDevice]

获取所需信息

答案 1 :(得分:0)

是。 Apple拥有任何有史以来销售的iOS设备的信息。他们甚至可能知道原始所有者和设备上安装的当前操作系统版本,因为不允许在没有在线批准的情况下进行安装。

如果您是Apple Development Program(或拥有个人开发者帐户)的管理员,则可以注册UDID以进行开发,并获取给定UDID的一些信息(例如平台,设备类和模型)。

你甚至可以do it programatically

  • 注1:Apple可能正在监控此类活动。 IANAL和我不知道获取您不拥有的设备信息的法律后果。
  • 注2:开发计划帐户的可注册设备数量有限。

明智地使用......