我如何做"合并" iOS应用中的订阅模式?

时间:2014-10-09 18:24:06

标签: ios in-app-purchase subscriptions

我们有一个印刷杂志,我们将发布一个带有订阅模式的应用程序,一种自助服务终端应用程序但具有扩展功能。 那么,我们想要的是解决以下情况:

案例1(复杂)

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

案例2(简单)

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

因此,两个问题都是相同的(即" blablabla杂志",2014年11月),但是第一个是使用促销代码下载的,第二个是使用IAP购买的,它们都应该具有相同的属性和"体重"适用于App Store。

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

由于

1 个答案:

答案 0 :(得分:0)

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

对于IAP和促销代码的问题,这里是App Store Review Guidelines 见11.16部分:

  

应用可以启用其他已批准的功能或功能   与特定批准的实物产品(如   玩具)只要附加功能和功能都是   完全依赖于这样的硬件(例如使用的应用程序)   控制望远镜)或通过应用程序可用而没有   实物产品,例如通过奖励成就或使用   IAP

所以基本上,不应该拒绝你想做的事情。 但是根据经验,当你做一些与Apple的资金相关的事情(可能会“削弱”IAP)时,无论指南评论如何,你都应该期待审查失败。

请注意,指南可以在您的优势或您处于不利地位时进行解释。