我的公司注册了 Apple 的企业计划。我们正在为其他公司的员工进行演示/测试构建。根据 Apple的说法,我们不能使用企业程序将应用程序部署给其他公司的员工。但这是否包括将 Ad Hoc 测试版本发送给其他公司的测试人员?
这个问题解决了一个非常相似但不相同的问题。我们不想使用企业计划来绕过任何 100 台设备的限制——我们对此没有任何问题。
这似乎是一个灰色地带。只要测试设备的适当 UDID 在配置文件中,TestFlight 就可以与我们发送的、使用企业计划创建的构建一起使用。但是,如果我们将测试版本发送给另一家公司的员工(即使配置文件中包含 UDID),这在技术上是否仍然“非法”?
我目前对这种情况的看法是,我们也应该注册常规开发人员计划,并使用常规计划来签署用于其他公司测试人员的 Ad Hoc 构建。正确的?
更新
我很确定乔纳森的回答是正确的。