本文介绍了从beta测试者iOS 7获取UDID的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在通过广播向我的beta测试人员部署我的应用程序的测试版本。在iOS 7之前,我可以通过让他们安装像UDID Pro这样的应用程序并让他们通过电子邮件发送给我来获取他们的UDID。

I am deploying a test version of my app over the air to my beta testers. Before iOS 7, I could get their UDID by having them install an app like UDID Pro and having them email it to me.

如何从我的测试版中获取UDID测试人员,如果他们有iOS 7,那么我可以为我的应用程序的Ad Hoc分布设置配置文件吗?

How do I get the UDID from my beta testers if they have iOS 7, so I can set up the provisioning profiles for the Ad Hoc distribution of my app?

推荐答案

获取UDID以编程方式无法在iOS7.0及更高版本上运行,因为出于安全原因,Apple显然已将其移至私有API空间。但是,当设备连接到XCode(Xcode-> Organizer-> {Your Device Name} - > Identifier)时,您仍然可以看到设备的UDID。当设备连接到iTunes时,您也可以通过单击序列号一次(它在序列号和UDID之间切换)来查看它。我想你必须要求你的测试版测试人员以这种方式找到设备UDID,然后发送给你。

Getting UDID programmatically will not work from iOS7.0 and upwards, since Apple apparently has moved it to "Private API" space for security reasons. However, you can still see the UDID of a device when it is connected to XCode (Xcode-> Organizer-> {Your Device Name}-> Identifier). You can also see it when the device is connected to iTunes, by clicking on the "Serial Number" once (it toggles between Serial No. and the UDID). You will have to ask your beta testers to find the device UDIDs this way and send you across, I suppose.

这篇关于从beta测试者iOS 7获取UDID的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 14:30