只是为了给您一点背景知识,我们有一个任何人都可以通过网络访问的软件应用程序。它是银行业和零售业的一个非常具体的应用程序。目前,此应用程序可在网络上以及“Windows 平板电脑亭”上访问,并且我们有基于许可证的定价。Windows 平板电脑通过 Web 服务访问数据。
例如,XYZ 银行可以订购 100 个 Windows 平板电脑许可证,我们可以根据我们对 100 个许可证的定价模型向他们收取应用程序费用。
我们收到很多客户要求在 iPad 上开发相同应用程序的请求,我们目前正在研究相同的部署选项。据我了解,苹果在应用下载方面有非常严格的规定。
在上面的场景中,组织需要我们的许可证来运行应用程序,我们应该采用什么样的部署策略?我可以想到2个选项:
1) 在 iTunes 商店部署应用程序并要求组织从 iTunes 商店下载。他们必须与我们联系以获取许可证才能运行该应用程序。合法吗?由于我们有基于许可证的定价模型,我们将免费保留我们的应用程序,并将向组织收取许可证费用。
2) 我们是否应该为我们的客户/组织获得企业许可,并根据该企业许可在他们的 iPad 上部署系统。
根据我的选择#1是要走的路。但我只想知道免费分发应用程序而不是收取许可证费用是否可以?无论如何,这更像是一个网络应用程序,而 iPhone 只是一个扩展。