0

我们只是有一个小问题,我们希望能解决它。

我们厌倦了通过 AdHoc Distribution 共享我们的应用程序并添加每个可以通过链接无线下载我们的应用程序的设备的 UDID。(是的,我们希望用户通过我们的链接私下下载我们的应用程序)。

现在,我们一直在努力做到这一点,而无需为每个设备添加 UDID。我们环顾四周,发现如果我们购买了 Enterprise Developer Account,In House Distribution将允许我们做 AdHoc Distribution 所做的一切,而无需添加下载应用程序的每台设备的 UDID。

所以,我只是想确认我是否可以允许用户在不通过企业帐户中的内部分发添加设备的 UDID 的情况下将应用程序无线下载到他/她的设备?

您的评论将挽救许多年的生命。

非常感谢。

4

2 回答 2

1

是的。您可以在不收集 UDID 的情况下分发企业签名的应用程序。但是,我要补充一点,它旨在分发给员工。确保您没有违反企业帐户的服务条款。

于 2014-10-02T17:27:53.700 回答
1

企业帐户可以做到这一点,但您不只是购买一个。Apple 需要大量文件来证明您是否适合该计划。

相反,您应该让您的测试人员安装 iOS 8 并使用集成到 iTunes 中的新版 TestFlight。

在新方案中,您将获得每个想成为测试人员的 Apple 帐户电子邮件地址。您可以将他们作为测试用户添加到您的 iTunes Connect 帐户(因此,他们不必是任何其他 iTunes Connect 帐户的成员)。

您将构建提交到 iTunes Connect,以通常的分发方式签名。

您无需勾选供 Apple 审核,而是勾选最多 25 个测试用户进行测试。然后,他们可以通过 App Store 中的 TestFlight 应用程序在他们拥有的任意数量的设备上下载它。

您不收集或管理 UDID,并且对测试用户没有年度限制。您只需要他们的电子邮件地址。

Apple有一个启动页面,其中包含向开发人员解释新机制的更多信息。

于 2014-10-02T17:29:04.227 回答