我要提交的应用是针对已经在Android设备上运行的现场销售系统,我们现在正尝试向Apple用户提供该应用。它是基于云的应用程序,用户将存储在其设备上的数据与存储在Web服务器上的数据同步。该应用程序出售给公司而不是个人。每个公司都有许多用户,他们都与服务器上的同一个数据库同步。
我们维护自己的网络服务器并提供托管服务,公司也可以托管自己的服务器:
据我所知,我们不允许在我们的应用中随处提及Android平台。我也理解,我们必须允许通过应用内购买支付所有订阅,注册和升级。但我有很多问题:
答案 0 :(得分:1)
1)我认为,只要您的客户意识到您的应用/服务的iOS风格在某种程度上受到限制(告诉他们剩下的工作正在进行中),那么我无法预见到这个问题。您可能仍然会考虑响应Apple开发人员支持并通过它们运行它,但是您直接从他们那里获得非模糊答案的可能性仍然很高 - 他们可能会说当您提交应用程序时,这取决于审阅者。< / p>
2)听起来不错,在企业应用程序世界中并不罕见。有关详细信息,请参阅3)。
3)您可以使用VPP(批量购买计划)来实现这一目标,但只有在撰写本文时才能在美国使用。请参阅以下链接以获取更多信息:
http://www.apple.com/business/vpp/
我认为另一种可以考虑应用程序分发的方式是让你绕过Apple(在某种程度上)可以注册企业开发人员的帐户。这将让你建立通常的发展和您的应用程序的分发版本,但分发版本可以采用两种形式:通过UDID限制设备(100限制仍然有效)或根本不受限制。如果是后者,您可以自行托管生成的.ipa应用程序文件,这是完全可行的。
4)应用程序的注册码? (解锁“高级”内容或作为应用激活方法?)
希望这有一些帮助,祝你好运!