新ios7中的Unusable UDID(带有FFFFFFFF前缀)

时间:2013-10-25 10:06:52

标签: ios7 udid

我需要注册新设备,因为我需要mobileprovision。我无法使用mobileprovision,因为UDID启动时已FFFFFFFF。我认为这是错误的UDID

知道怎么解决吗?

4 个答案:

答案 0 :(得分:43)

是。 “FFFFFFFF”UDID是错误的。这似乎是因为UDID现在被认为是隐私主题,因此不再允许应用程序检索它们......如果被调用,iOS将返回混淆的UDID,并且在第一个数字之前使用FFFFFFFF。所以我猜你的一些客户通过设备上的应用程序获得了UDID。

见这里:https://stackoverflow.com/a/19032885/2580805 “在iOS7下获取UDID的唯一和唯一方法是将您的设备插入计算机,启动iTunes(或Xcode)并复制显示的UDID。”

但我必须补充一点:至少还有两个选择:

  1. 我们通过TestFlightApp.com注册设备提供UDID的测试人员也获得了非FFFFFFFF UDID。
  2. 测试人员可以使用他们设备的Safari浏览:http://udid.io - 此站点在设备上安装(临时!)配置文件,允许它向用户显示用于复制的工作UDID&糊。

答案 1 :(得分:4)

您可以使用以下方法获取设备的正确UDID:

  • iTunes 应用程序;
  • Xcode 管理器选项;

或在线:

答案 2 :(得分:1)

通过OrganizeriTunes获取UDID。如果你通过第三方软件获得它,那可能是错误的。

对于管理器,请在Command+Shift+2

上按XCode

答案 3 :(得分:0)

您可以使用USBDeview避免在Windows上安装iTunes,USBDeview的大小不到200k。 "序列号" USBDeview下的列是UDID。