管理自动更新的应用内购买和消耗性应用内购买

时间:2018-08-18 05:01:59

标签: ios in-app-purchase in-app-subscription auto-renewable

我正在使用3种应用内商品的应用

  1. 每月订阅(自动续订)
  2. 每年订阅(自动续订)
  3. 终身订阅(消耗品)

该应用程序具有一项功能,即已登录的用户可以将其他应用程序用户的帐户添加到他的帐户,并可以切换到他们的帐户。 因此,登录用户可以购买上述所有三种类型的应用程序内产品,但他只能使用相同的Apple帐户购买其他用户的终身订阅(如果切换到其他帐户)。这就是为什么终身订阅属于消耗型的原因。 每月和每年订阅属于同一订阅组,因为它们都是自动续订类型。

我的疑问是

如果已登录,则用户首先购买“年度/每月”订阅,这是“自动续订”类型,这意味着它在每月或每年到期后自动续订或付款。 假设在购买了按年订阅后,他喜欢了该应用,现在又购买了终身订阅,

  1. 每年订阅和终身订阅都将 同时继续吗?那意味着一生 订阅,每年的订阅将继续收取 年?
  2. 或将在终身订阅后立即取消年度订阅 是制成的?
  3. 或苹果将接受生存期要求,并且一年后它将 取消年度订阅以自动续订 激活终身订阅。

我要说的是第3点。终身订阅不应在1年后续约,而终身订阅应该继续。如果要续订,是否可以通过编程方式取消以前的(每年/每月)订阅?

我希望客户不要为该应用支付双倍费用。客户一次只能激活一个订阅,他必须能够为具有相同Apple帐户的其他应用程序用户进行终身订阅购买。

我如何才能最好地做到这一点?任何帮助将不胜感激

谢谢!

1 个答案:

答案 0 :(得分:0)

您不能同时进行两次购买,因此您需要等待一个月/一年才能购买终身订阅。每月/每年的订阅到期后,您就可以购买新的订阅。

或者您可以从服务器管理该过程,但这不是正确的方法。