【问题标题】:Get UDID from beta testers iOS 7从 iOS 7 的 beta 测试人员那里获取 UDID
【发布时间】:2013-10-30 01:34:14
【问题描述】:

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

如果我的 beta 测试人员使用 iOS 7,我如何从他们那里获取 UDID,以便我可以为我的应用的 Ad Hoc 分发设置配置文件?

【问题讨论】:

  • iTunes 可以选择吗? :)
  • xcode 组织者。可能要求他们在安装 xcode 后插入设备并打开 Organizer,然后检索 UDID。 :)
  • 请向 Apple 提交错误/功能请求。您可以参考我在 8 月提交的错误 #14666657。我建议他们要么允许“临时助手”访问真实的 UDID,要么在“设置/关于”中显示 UDID。

标签: ios ios7 udid


【解决方案1】:

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

【讨论】:

    【解决方案2】:

    您可以使用服务http://udid.io

    发送您的用户链接“http://get.udid.io/?mail=your@mail.com”并填写您的电子邮件。用户只需轻按 5 次即可向您发送 UDID。

    【讨论】:

      【解决方案3】:

      您需要使用配置文件。 TestFlightApp.com 是用于此目的的优秀第三方工具。而且它也是免费的。

      【讨论】:

        【解决方案4】:

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

        【讨论】:

          【解决方案5】:

          将您的测试人员指向该站点并让他们阅读其中的说明 - http://whatsmyudid.com/ - 这比向他们解释要容易。

          【讨论】:

            猜你喜欢
            • 2021-05-19
            • 2014-11-06
            • 2015-01-01
            • 2014-06-07
            • 2011-05-09
            • 1970-01-01
            • 2015-04-12
            • 1970-01-01
            • 2015-05-07
            相关资源
            最近更新 更多