我的公司注册了Apple的企业计划。我们正在为其他公司的员工进行演示/测试构建。 According to Apple,我们无法使用企业程序将应用程序部署到其他公司的员工。但这是否包括向其他公司的测试人员发送Ad Hoc测试版本??
This question解决了一个非常相似但不完全相同的问题。我们不想使用企业计划来绕过任何100个设备限制 - 我们没有遇到任何问题。
这似乎有点灰色。只要测试仪设备的相应UDID位于配置文件中,TestFlight就可以使用我们发送的构建,使用企业程序创建。但是,如果我们将测试版本发送给另一家公司的员工(即使在配置文件中使用UDID),那么技术上仍然不是“非法”吗?
我目前对此情况的看法是,我们也应该注册常规开发人员计划,并使用常规程序签署其他公司的测试人员的Ad Hoc版本。正确?击>
更新
我非常肯定Jonathan的回答是正确的。
答案 0 :(得分:2)
我的理解是,企业计划允许内部分发以及100个设备Ad-Hoc进行测试。我认为这里至关重要的是您不会将为内部使用而签名的应用程序分发给外部“测试人员”,因为这会违反协议,而是确保您使用ad-hoc方法。
最佳乔恩