4

我对 Apple 的 iOS 应用程序分发选项感到困惑,尤其是关于企业的东西。在网络上没有明确的答案,或者一百万个相反的答案。

我把它放在这里是因为问题也与构建应用程序、签署它们等有关。所以我认为它最适合这里,特别是因为开发人员已经经历了应用程序分发的各种过程。

这是我的知识。有人可以纠正错误的观点或确认正确的观点吗?

  1. 使用标准开发者许可证,应用程序只能通过 Apple 的 App Store 部署。应用程序必须通过审核。
  2. 标准许可证允许每年部署多达 100 台设备用于测试目的。该应用程序必须使用包含将安装该应用程序的所有设备 ID 的证书/配置文件进行签名。将无法安装在其他设备上。如果添加了新设备,则必须使用更新的配置文件重新构建/退出应用程序。该应用程序无需审核。
  3. 内部分发许可证允许在许可证所有者公司的多达 1000 个 (?) 设备上进行安装。将应用程序提供给第三方 iOS 用户是违法的。不支持通过 Apple 商店发布。该应用程序无需经过 Apple 审核。在这种情况下完全不清楚的是:如何管理?如果新员工想在他的 iPhone 上安装应用程序,是否必须重新构建应用程序并使用包含新设备 ID 的配置文件进行签名?或者新员工是否需要在他的设备上安装一些配置文件?这究竟是如何工作的?
  4. 如果一家公司想专门为 B2B 构建应用程序,有哪些选择?放到官方 App Store 上是没有意义的。是否有可能单独的“子应用商店”?
  5. 据我所知,如果不通过 App Store,就无法在没有设备数量限制的情况下分发应用程序。正确的?
4

1 回答 1

1

您的 Enterprise AdHoc/Developer 仅限于 100 台设备

企业分布不受合同限制(仅限员工)

查看 B2B 的业务量购买计划(仅限美国)http://www.apple.com/business/vpp/

除非您将应用程序放在 AppStore 上,否则在美国以外几乎不可能执行 AFAIK 4)。

于 2012-02-22T09:15:28.217 回答