应用程序商店喜欢应用程序的ios

问题描述:

我需要建立一个商店应用程序,可用于安装我开发的一些应用程序。我打算使用应用内购买来做到这一点。即用户可以从我的商店购买新的应用程序。这可能吗?应用程序商店喜欢应用程序的ios

否。iOS安全沙箱将禁止从您的应用程序安装任何其他应用程序。只有从Apple的iTunes App商店购买的应用程序才可以安装在客户的设备上(开发人员自己的设备除外,而且测试用户数量非常有限)。

您可能能够卖出访问网络应用程序,该用户必须手动剪辑作为网页剪贴到他们的设备(它们无法安装自动)。但苹果可能会或可能不会接受销售这些网络剪辑的应用程序,因此您可能必须找出一种方法将其从您的网站出售。

+0

实际上,如果您使用Enterprise选项构建应用程序包,并将.app和.plist文件放在可访问的Web服务器上,那么您可以将应用程序安装在其他应用程序中。 –

苹果最有可能不会允许它。

,如果您使用的是“商店”应用程序分发充分的应用程序,而不是仅仅添加到您的商店的应用程序,它绝对不会通过。

这将是他们绕过分配系统(和30%的削减),他们不会对此很感兴趣。

+0

不,不是。我不想绕过这个过程。用户将通过应用程序内购买来购买新应用程序,因此苹果公司仍然会获得30%的优惠吗? –

它最终必须链接到应用商店才能进行应用下载。应用内购买就是在你的应用中。您可以设置商店,但是如果您希望将它们作为单独的应用程序安装在用户的手机上,则只需链接到应用商店即可。

不,你的应用程序不能直接安装其他应用程序,但你可以使用App Store网址给你的客户发送给您的任何其他应用程序在App Store。 this SO thread.

如果您是在企业或ad hoc分销模式下工作,这种情况会有所不同,在这种情况下,您可以链接到Web服务器上的应用程序并通过无线方式进行安装。但鉴于您正在讨论应用程序内购买,很明显您正在使用标准分发模式进行分发。

+0

问题是,我试图出售的其他应用程序除了内容之外都是相似的(并且Apple因此拒绝了它们)。这些应用程序使用Adobe Air构建,因此我无法实施应用程序内购买。 –

如果你的其他应用程序只是提供新的内容,你应该做的是建立一个通用的应用程序来处理所有内容,然后让用户下载使用应用程序内购买新的和不同的内容。然后你最终得到一个类似于iBook的应用程序,它提供了不同的内容,但是具有相同的用户界面。

一种选择是将您的“父”应用程序与“儿童”应用程序的所有内容一起发送,尽管已加密。使用应用内购买来解密“儿童”内容。

+0

Adob​​e Air 2不支持应用内购买功能:( –