2012-07-12 208 views
3

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

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

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

在上述情况下,组织需要我们的许可证来运行应用程序我们应该采用什么样的部署策略?我可以考虑2个选项:

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

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

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

回答

1

只有在特殊情况下,如果您在App Store/IAP流程之外拥有一般的订购模式(例如Spotify),则选项1才可以。在App Store指南中有一个特殊的段落,11.14。但是,如果您的客户为了使用iPad应用程序而支付一次性费用,我认为苹果会认为这是因为规则11.1规定,规避App Store付款模式并会拒绝您的应用程序。

但是,苹果公司刚刚为您的例子“定制B2B应用”设置了一个新的分销模式。这是通过App Store为特定客户分发自定义应用程序的一种方式,无需为每位客户提供企业许可证。请参阅 http://www.apple.com/business/vpp/

只有您以前获得批准的客户才能在App Store中看到他们的自定义应用程序。付款通过苹果公司,他们照常保持30%。该计划目前仅在美国推出,但不久将推出到澳大利亚,加拿大,法国,德国,意大利,日本,新西兰,西班牙和英国。

如果您不想将30%的费用转嫁出去,那么您的唯一选择确实是#2,即为您的客户创建具有企业许可证的应用程序。我看到唯一真正的缺点是你必须让每个客户注册开发人员计划并每年更新一次。如果你有很多客户,那可能会成为一个问题。

但是,一旦他们将您设置为座席或管理员,流程就很顺利。例如。您可以使用MDM服务将OTA更新添加到您的客户设备中,并且可以设置一个内部应用商店,因此他们的用户体验与使用Apple应用商店时的体验几乎相同。

我刚刚决定为3-5个客户的企业项目选择#2。我会说,如果你有超过10个客户,那么所有不同的证书,分发方法等等都需要额外的工作。不值得这样做,我宁愿向苹果公司支付30%的费用来处理该问题,并使用Custom B2B计划(如果它在您所在的国家/地区可用)。

+0

非常感谢您的回复。根据我的理解,B2B Apps/VPP仅适用于美国/加拿大。我的组织不在该地区,所以我们不符合此条件。我现在也试图在几个星期后弄清楚这一点。如果您发现任何其他解决方案,请更新此帖子。 30%的授权份额太多,不能放弃;) – 2012-07-12 12:27:35

+0

刚刚更新了我的答案,以反映这一点。我做了一些研究,现在非常确定苹果公司也从定制B2B应用程序中保留了30%。 – 2012-07-13 08:29:48

0

选择1是更优选的。

你可以在应用程序商店有一个免费的应用程序。

之后,您可以选择授权。并从编码你可以保持,以便使用他们需要购买许可证的应用程序。

许多应用都会根据设备ID进行注册。

我已经与一些应用程序一起使用来提供诸如SIP Calling这样的许可服务。

所以选择1你可以实现它。

谢谢