我即将开发一个应用程序(适用于 iOS 和 Android),它允许用户从他们的手机创建数字内容集合(例如一些视频和图片),并将该内容发送给可以使用该集合的其他用户在同一个 iOS/Android 应用程序上。我想向用户收取发送收藏的费用,因为此过程涉及将收藏上传和处理到云(我付费)以及收件人的应用程序再次下载它(导致流量成本)。请注意,我不想向收款人收取任何费用!
在我看来,制作这样一个 iOS 应用是不可能的(因为 Apple 会拒绝它,参见 App store guidelines 和 In App Purchase Guidelines),原因如下:
- 为应用(“付费应用”)设置固定价格是不合理的,因为我想在用户每次发送收藏时收取费用,所以 IAP(应用内购买)会更合理
- IAP 逻辑/流程是用户可以在应用程序中免费创建收藏,然后,当他点击“发送收藏”按钮时,会要求他批准购买,作为返回,他会获得链接他可以发送给他的 friend 。使用 Google 的“应用内结算”,Android 应用中的逻辑基本相同
- 这样的应用可能会被 Apple 拒绝,因为规则“11.3. 使用 IAP 购买实物商品或在应用外使用的商品和服务的应用将被拒绝” - 因为用户实质上是为托管收藏付费的,而且集合可以在应用之外使用(例如由 Android 应用用户)
- OTOH 也无法使用外部支付方式。例如,我正在考虑强制用户首先在我的网站上创建一个帐户,他们可以在其中支付允许用户发送收藏的优惠券(例如使用 Paypal)。他们首先需要在 iOS 应用程序中登录他们的帐户,然后他们可能会看到一条警告,表明他们尚未购买(或不再拥有)任何用于发送收藏的积分。 IAP 指南禁止我直接链接到我的网站,并附上说明用户可以通过其他方式支付额外积分的说明。当 Apple 工程师在审核期间看到该消息时(假设他们没有让非常聪明的人负责),该应用程序也可能会被拒绝。即使不是这样,这种工作流程对用户来说也很不舒服,我更喜欢 IAP,因为这也使会计(我公司的税收和收入)变得更加容易。
我想听听您对此的看法。请注意,我可能对自己“太苛刻”了。事实上,我确实知道已获准进入商店的应用程序正是这样做的,参见例如here和 here .也许它们已被批准,因为第 11.3 段实际上只是禁止购买上传功能(将集合转换为链接)然后在其他地方使用此功能的能力 - 实际上这意味着“为外部服务购买积分”机制。我的应用程序不会这样做。您必须进行购买,并且上传/转换为链接功能只能在您购买的设备上使用。
有什么想法吗?
Best Answer-推荐答案 strong>
我在开发的应用程序上也有类似的经历。它是一个 GPS 设备,在应用程序中显示跟踪数据。该设备使用蜂窝数据发送跟踪信息,我们需要向 SIM 提供商收取费用,这是一项外部服务。我们使用 Stripe 支付做到了这一点,但 Apple 拒绝了该应用并要求实现应用内购买。因为我们阻止了用户并要求在应用中付款,看起来我们要求为应用数字内容付款。
根据我的经验,回答你的问题:
是的,您必须使用应用内购买,它可以是消耗品类型。当用户尝试发送收藏时,显示消耗品购买类型。使用购买收据、收集 ID 等跟踪服务器中的购买情况。
即使收集的金额用于托管和网络流量,您也可以将其称为管理/发送收集的服务费。在所见的背后,您使用这笔费用来支付您的托管服务提供商或其他任何人,这取决于您。苹果不会因为这个原因拒绝该应用程序。因为您正在为应用程序中提供的数字服务收取费用。在苹果指南中,外部实体服务是指,例如优步的出租车费、亚马逊的购物商品价格等。
关于iOS 应用内购买 (IAP) 和 "external"服务建议,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/32284070/
|