我正在通过广播向我的beta测试人员部署我的应用程序的测试版本。在iOS 7之前,我可以通过让他们安装像UDID Pro这样的应用程序并让他们通过电子邮件发送给我来获取他们的UDID。
如果他们拥有iOS 7,我如何从我的Beta测试人员那里获取UDID,这样我就可以为我的应用程序的Ad Hoc分发设置配置文件?
答案 0 :(得分:5)
以编程方式获取UDID将无法在iOS7.0及更高版本中运行,因为出于安全原因,Apple显然已将其移至“私有API”空间。但是,当设备连接到XCode(Xcode-> Organizer-> {Your Device Name} - > Identifier)时,您仍然可以看到设备的UDID。您还可以在设备连接到iTunes时看到它,方法是单击“序列号”一次(它在序列号和UDID之间切换)。我想,你必须要求你的beta版测试人员以这种方式找到设备UDID并将其发送给你。
答案 1 :(得分:2)
您可以使用服务http://udid.io
发送您的用户链接" http://get.udid.io/?mail=your@mail.com"填写您的电子邮件。用户只需要5次点击即可向您发送UDID。
答案 2 :(得分:1)
您需要使用配置文件。 TestFlightApp.com是一个很好的第三方工具,可用于此目的。它也是免费的。
答案 3 :(得分:0)
您的测试人员可以在没有xCode的情况下直接在他们的设备上找到UDID并通过电子邮件发送给您,您可以要求他们通过http://www.easy-udid.com进行连接。
答案 4 :(得分:0)
将您的测试人员指向此网站并让他们按照其中的说明进行操作 - http://whatsmyudid.com/ - 这比向他们解释更容易。