【问题标题】:How do I do a "combined" subscription model in iOS app?如何在 iOS 应用中进行“组合”订阅模式?
【发布时间】:2014-10-09 18:24:05
【问题描述】:

我们有一本印刷杂志,我们将发布一款具有订阅模式的应用程序,类似于信息亭应用程序,但具有扩展功能。 好吧,我们要解决以下情况:

案例 1(复杂)

  • 用户购买了印刷品并在其中发现了促销代码。此代码应允许用户从我们的应用程序下载此问题的免费数字副本。
  • 用户启动应用程序,打开一个对话框,他可以在其中输入促销代码。
  • 瞧!用户获得购买的印刷版的免费数字副本。
  • 数字问题始终保留在他的已购买问题列表中,并且是有效的已购买问题,所有 App Store 选项都可供他们使用(恢复等)

案例2(简单)

  • 用户没有打印问题。他启动了应用并使用 IAP 购买了相同的数字期刊。

所以,两期是相同的(即“blablabla 杂志”,2014 年 11 月),但第一期是使用促销代码下载的,第二期是通过 IAP 购买的,它们都应该具有相同的属性和“重量”应用商店。

问题是我不知道这个型号是否会得到苹果的认可。或者,如果他们这样做,我该如何开发? AFAIK,已购买和未购买的商品列表由 App Store 提供,无法干预此过程。 我没有找到任何在 iOS 应用程序中使用 3d 派对促销代码的示例。请问有谁可以解决这个问题吗?

谢谢

【问题讨论】:

    标签: ios in-app-purchase subscriptions


    【解决方案1】:

    要记录促销代码的使用情况,我认为最简单的方法是要求一个帐户。一旦用户使用他的帐户登录,您就可以告诉服务器促销代码已用于该帐户。如果用户删除/重新安装您的应用,您将能够从他的帐户中恢复他的所有促销代码。

    关于 IAP 和促销代码的问题,这里是 App Store Review Guidelines 请参阅 11.16 部分:

    应用程序可能会在以下情况下启用其他已获批准的特性或功能 与特定批准的物理产品(如 玩具)只要附加的特性和功能是 完全依赖于此类硬件(例如使用的 App 控制望远镜)或者也可以通过应用程序获得 实物产品,例如通过成就奖励或使用 应用内购

    所以基本上,你想做的事情不应该被拒绝。 但是根据经验,当您做一些与 Apple 的资金相近的事情(可能会“削弱” IAP)时,无论指南审核怎么说,您都应该预料到审核会失败。

    请记住,这些准则可以解释为您的优势或劣势。

    【讨论】:

    • 那个 Enter 按钮... :) 是的,我们将开发一个支持促销代码验证和存储的后端。主要问题是为用户提供他购买的问题的正确列表。该列表应该由 App Store 后端提供,就像在 iTunes Connect 中设置的一样。这完全取决于用户实际的 IAP,我们无法向 App Store 发送该用户已购买该问题的消息,因为他实际上没有。
    猜你喜欢
    • 2018-09-05
    • 2012-02-15
    • 1970-01-01
    • 1970-01-01
    • 2011-12-24
    • 1970-01-01
    • 2015-10-04
    • 2015-02-20
    • 2021-09-07
    相关资源
    最近更新 更多