iOS应用程序企业部署:什么是真实的,什么是神话



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

我把这个放在SO上是因为问题还涉及构建应用程序、签名等。所以我认为它最适合这里,特别是因为开发人员了解应用程序分发的各个过程。

这是我的知识。有人能纠正错误的观点还是确认正确的观点?

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

您的企业AdHoc/Developer限制为100台设备

企业分销不受限制,合同除外(仅限员工)

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

AFAIK 4)在美国以外几乎不可能做到,除非你把应用程序放在AppStore上。

最新更新