从iOS 7的测试人员那里获取UDID

4

我正在向我的测试用户进行空中部署测试版本的应用程序。在iOS 7之前,我可以让他们安装像UDID Pro这样的应用程序,并让他们将UDID通过电子邮件发送给我来获取它。

如果他们使用的是iOS 7,我该如何从我的测试用户那里获取UDID,以便为我的应用程序设置Ad Hoc分发的配置文件?


iTunes是一个选项吗? :) - Benjamin Toueg
xcode 组织者。也许在安装 xcode 后请他们插入设备并打开组织者,然后获取 UDID。 :) - faterpig
1
请向苹果公司提交错误/功能请求。您可以参考我在八月份提交的错误编号为#14666657。我建议他们要么允许“Adhoc Helper”访问真实的UDID,要么在设置/关于中显示UDID。 - EricS
5个回答

5
通过编程方式获取UDID在iOS7.0及以上版本将不起作用,因为为了安全起见,苹果显然已将其移动到“私有API”空间。但是,当设备连接到XCode时(Xcode -> Organizer -> {您的设备名称} -> 标识符),仍然可以看到设备的UDID。当设备连接到iTunes时,单击“序列号”一次(它在序列号和UDID之间切换)也可以看到其UDID。我想您需要要求您的测试人员通过这种方式找到设备的UDID并将其发送给您。

2

1

你需要使用一个配置文件。TestFlightApp.com是一个很好的第三方工具,可用于此目的。而且它也是免费的。


0

您的测试人员可以直接在设备上找到UDID,无需使用xCode并将其电子邮件发送给您。您可以要求他们通过http://www.easy-udid.com连接。


0

将测试人员指向此网站并让他们按照其中的说明进行操作 - http://whatsmyudid.com/ - 这比向他们解释要容易得多。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接