我即将开发一款应用程序(适用于iOS和Android),允许用户通过手机创建一系列数字内容(例如某些视频和图片),并将该内容发送给可以使用的其他用户该集合在同一个iOS / Android应用程序上。我想向用户收取发送集合的费用,因为此过程涉及将集合上传和处理到云(我付费)和收件人的应用再次下载(导致流量费用)。请注意,我不想向收件人收取任何费用!
我看到它的方式,生成这样的iOS应用程序不可能(因为Apple会拒绝它,请参阅App store guidelines和In App Purchase Guidelines),原因如下: / p>
我想就此发表意见。请注意,我可能太难了#34;在我自己身上事实上,我确实知道已经批准到商店的应用程序就是这样做的,例如, here和here。也许他们已被批准,因为第11.3段实际上只是禁止购买上传功能(将集合转换为链接)然后在其他地方使用此功能 - 实际上这意味着购买外部服务的信用额度" #34;机制。我的应用程序不会这样做。您必须进行购买,上传/转换为链接功能仅适用于您购买的设备。
有什么想法吗?
答案 0 :(得分:1)
我使用过的应用程序也有类似的经验。这是一个GPS设备,可在应用程序中显示跟踪数据。该设备使用蜂窝数据发送跟踪信息,我们需要收取费用以向SIM服务提供商付款,这是一项外部服务。我们使用Stripe付款进行了此操作,但Apple拒绝了该应用程序,并要求实施应用程序内购买。因为我们阻止了用户并要求在看起来像我们要求付款的应用程序数字内容的应用程序中付款。
根据我的经验,回答您的问题:
是的,您必须使用应用内购买,并且可以是消耗品类型。当用户尝试发送集合时,请显示消耗品的购买类型。使用购买收据,收款编号等在服务器中跟踪购买情况。
即使收集的金额用于托管和网络流量,您也可以将其称为管理/发送收集的服务费。在被发现者的背后,您可以使用这笔费用来支付托管服务提供商或其他任何人的费用,具体取决于您。苹果不会因为这个原因拒绝该应用程序。由于您要收取数字服务费用,因此您会在应用程序中获得该服务。在Apple准则中,外部物理服务是指,例如Uber的出租车费用,亚马逊的购物商品价格等。
答案 1 :(得分:0)
这是开发人员在为应用程序选择任何与付款相关的功能的付款选项时经常犯的常见错误。特别是在iOS中,Apple定义了一些新规则,用于为您的应用程序选择付款方式。
以下是一些要点:
希望这对所有人都有帮助。