20

我需要注册新设备,因为我需要 mobileprovision。我不能使用 mobileprovision,因为UDIDhas FFFFFFFFon start。我认为这是错误的UDID

知道如何解决吗?

4

4 回答 4

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。
于 2013-11-08T05:42:38.160 回答
4

您可以使用以下内容获取设备的正确 UDID:

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

或在线:

于 2013-11-10T09:37:03.460 回答
1

Organizer通过or获取 UDID iTunes。如果您通过 3rd 方软件获得它,那可能是错误的。

对于 Organizer,请Command+Shift+2XCode

于 2013-10-25T10:13:51.263 回答
0

您可以通过使用小于 200k 的 USBDeview 来避免在 Windows 上安装 iTunes。USBDeview 下的“序列号”列是 UDID。

于 2014-09-08T23:33:22.580 回答