【问题标题】:Ad Hoc Test builds for other companies in the iOS Developer Enterprise Program [closed]在 iOS 开发者企业计划中为其他公司构建 Ad Hoc Test [关闭]
【发布时间】:2013-02-16 16:13:43
【问题描述】:

我的公司已加入 Apple 的企业计划。我们正在为其他公司的员工进行演示/测试构建。 According to Apple,我们不能使用企业程序为其他公司的员工部署应用程序。但这是否包括将 Ad Hoc 测试版本发送给其他公司的测试人员

This question 解决了一个非常相似但不相同的问题。我们不想使用企业计划来解决任何 100 台设备的限制 - 我们对此没有任何问题。

这似乎是一个灰色地带。只要测试设备的适当 UDID 在配置文件中,TestFlight 就可以与我们发送的、使用企业计划创建的构建一起使用。但是,如果我们将测试版本发送给另一家公司的员工(即使配置文件中包含 UDID),这在技术上是否仍然“非法”?

我目前对这种情况的看法是,我们也应该注册常规开发人员计划,并使用常规计划来签署用于其他公司测试人员的 Ad Hoc 构建。对吗?

更新

我很确定乔纳森的回答是正确的。

【问题讨论】:

  • 为什么投票赞成关闭?它似乎确实适合“基于您面临的实际问题的实用、可回答的问题”。
  • 是否应该转移到Ask Different?
  • 这不是编程问题。在 SO 的 area51 上有一个专门针对此类问题的新板
  • 干杯,不知道。你是说 App Store 的吗?

标签: iphone ios ipad ios-provisioning


【解决方案1】:

我的理解是,企业计划既允许内部分发,也允许 100 台设备 Ad-Hoc 进行测试。我认为这里的关键是您不要将签名供内部使用的应用程序分发给外部“测试人员”,因为这将违反协议,而是确保您使用 ad-hoc 方法。

最好的乔恩

【讨论】:

  • 感谢乔恩的回答。你有任何链接可以支持这个想法吗?
  • developer.apple.com/programs/terms/ios/standard/… 第 7.2 节规定您可以分发任何附属于您的组。我认为这意味着几乎所有你认识的人。
  • 所以我的意思是,企业计划既包括内部分发的功能,也包括标准计划中可用的功能(即席分发的能力)。因此,在回答您的问题时,无需单独注册常规程序,只需确保在部署到外部用户时使用临时分发证书。
  • 谢谢乔纳森,我已经更新了我的问题并提供了进一步的评论。将问题多留几天以供更多评论,但在那之后我很可能会接受您的回答!
  • @Bushbert 我不是律师(但我确实住在 Holliday Inn Express - zing!)但对我来说,这条线意味着顾问、承包商,即“附属机构”,而不仅仅是随机的人“你知道”。不过希望 Apple 语言在这一点上更清楚
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-11-10
  • 1970-01-01
  • 2012-06-03
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多