iOS企业级计划 vs 批量购买计划

6
我们公司开发了自己的产品,希望将其分发给我们的客户(其他公司)人员。我们已经拥有一个iOS公司账户(类似于个人账户,但已注册DUNS号)。然而,我们的客户可能不想在市场上看到他们特定的应用程序;因此我必须以不同的方式分发它。经过一些研究,我提出了两种解决方案:
1. iOS企业计划 2. 自定义B2B应用程序(通过批量购买计划下载)
a) 我知道企业计划应用程序只应由正在工作的公司的员工下载。如果我购买了这个程序,并将我的应用程序分发到具有SSL证书的服务器上,苹果如何检查我的下载情况?由于设备UDID不需要注册以进行分发,该应用程序可以被无限设备下载,那么验证过程会是什么样子?
b) 我尝试为自定义B2B分发应用程序,但在价格部分下面找不到选项。我在iTunes Connect下创建了一个新的应用程序,并填写了所有的描述部分。我在价格选项卡下选择了免费选项,即使我的位置在土耳其(因为我验证了创建应用程序的条件),我也看不到“自定义B2B应用程序”的复选框?我错过了什么?

screenshot

如果我需要注册VPP(批量购买计划)来分发应用程序,其他公司是否也需要注册此计划才能让他们的员工使用我们的应用程序?即使我在页面上注册了VPP(https://deploy.apple.com/qforms/open/register/enroll1/avs?program=vpp),他们也希望我使用公司电子邮件地址而不是我用于开发应用程序的那个地址(我的iOS公司帐户注册地址)。因此,当我要分发应用程序时,如何知道我已经注册了VPP并为我添加复选框?
我的示例场景如下: - 公司XYZ(我的公司)-> 开发应用程序A和B。 - 公司ABC人员想要使用应用程序A和B的ABC公司特定版本。 - 公司DEF人员想要使用应用程序A和B的DEF公司特定版本。

注意: 对于我们来说,购买企业程序和SSL证书等不是问题,如果我们只需要购买一次。但是,如果我们必须为每个公司(ABC,DEF等)都购买它,那就会成为一个问题。

  • 最好的选择是什么?
  • 如果选择b(自定义b2b),那么我该如何成功实现它?
1个回答

2

问题和答案

a)我知道企业程序应用程序只能被正在工作的公司员工下载。如果我购买了这个程序,并将我的应用程序分发到带有SSL证书的服务器上,苹果将如何检查我的下载?由于设备UDID不需要注册即可进行分发,并且可以通过无限设备下载应用程序,那么验证过程将是什么样子?

==> 不,苹果不会跟踪/检查您的下载。您可以通过网站下载直接提供给客户,并提供一个ipa文件让客户在itunes上下载。

b)我尝试为定制的B2B分发应用程序,但在价格段落下看不到选项。我在iTunes Connect下创建了一个新的应用程序并填写了所有描述部分。在价格标签下选择了免费选项,即使我的位置在土耳其(因为我验证了创建应用程序的条件),我也看不到“自定义B2B应用程序”的复选框?我错过了什么?

==> 据我所知,你应该选择iOS企业计划。它适合您的要求。

注意:我们购买企业计划和SSL证书等不是问题。但如果我们必须为每个公司(ABC,DEF等)中的每个单独购买它,那将是一个问题。

回答

您可以在单个企业计划中创建多个版本。您可以创建多个标识符或证书来处理多个版本。

最佳选择是什么?

==>选项A是最好的。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接