适用于企业的iPad App Distribution

时间:2012-07-12 08:35:33

标签: iphone ios ipad app-store

为了给你一点背景知识,我们有一个软件应用程序,任何人都可以通过网络访问。这是银行和零售业的一个非常具体的应用。目前,该应用程序可在网络和“Windows平板电脑亭”上访问,我们有基于许可证的定价。 Windows平板电脑通过Web服务访问数据。

因此,例如,XYZ银行可以订购100个Windows平板电脑许可证,我们可以根据100个许可证的定价模式为应用程序收取费用。

我们收到了很多客户要求在iPad上开发相同应用程序的请求,我们目前正在研究相同的部署选项。根据我的理解,Apple在App下载方面有非常严格的规定。

在上面的场景中,组织需要我们的许可来运行应用程序我们应该采用什么样的部署策略?我可以想到两个选项:

1)在iTunes商店中部署应用程序,并要求组织从iTunes商店下载。他们必须联系我们才能获得许可证才能运行App。这合法吗?由于我们有基于许可证的定价模式,我们将免费保留我们的应用程序,并将向组织收取许可费用。

2)我们是否应该为我们的客户/组织获得企业许可,并在该企业许可下在iPad上部署系统。

根据我的选择#1是要走的路。但我只是想知道是否可以免费分发应用程序而不是收取许可证费用?无论如何,这更像是一个网络应用程序而iPhone只是一个扩展。

2 个答案:

答案 0 :(得分:1)

选项#1仅在特殊情况下可用,例如,当您在App Store / IAP流程之外拥有服务的常规订阅模型时,例如Spotify。 App Store指南中有一段特殊段落,11.14。但是,如果您的客户只是为了使用iPad应用程序而支付一次性费用,我认为Apple会认为这会绕过App Store支付模式,并且会因为指南规则11.1而拒绝您的应用程序。

但苹果公司刚刚为像你这样的“自定义B2B应用”这样的案例建立了一个新的分销模式。这是一种通过App Store为特定客户分发自定义应用程序的方法,无需为每个客户提供企业许可证。看到 http://www.apple.com/business/vpp/

只有您之前批准过的客户才能在App Store中看到自定义应用。付款通过Apple,他们像往常一样保持30%。该计划目前仅限美国,但很快将推广到澳大利亚,加拿大,法国,德国,意大利,日本,新西兰,西班牙和英国。

如果您不想放弃30%,那么您唯一的选择就是#2,使用您客户的企业许可证构建应用程序。我看到的唯一真正的缺点是你必须让每个客户注册开发者计划并每年更新它。如果你有很多客户,那可能会成为一个问题。

但是一旦他们将你设置为代理或管理员,这个过程就很顺利。例如。您可以使用MDM服务为客户的设备进行OTA更新,他们可以设置内部应用商店,因此他们的用户体验几乎与使用Apple的应用商店时相同。

我刚决定选择#2​​作为3-5个客户的企业项目。我会说,如果你有超过10个客户,那么额外的工作与所有不同的证书,分配方法等将是不值得的,我宁愿支付苹果30%来处理这个并与自定义B2B一起使用程序(如果在您所在的国家/地区可用)。

答案 1 :(得分:0)

选项1更为可取。

您可以在应用商店中拥有免费应用。

之后,您可以选择许可。从编码中你可以保持这一点,以便使用他们购买许可证所需的应用程序。

很多应用程序都会根据设备ID进行注册。

我曾与一些用于提供SIP呼叫等服务的应用程序合作过。

所以使用选项1你可以实现它。

感谢