具有自动续订订阅的iOS IAP,在同一系列中具有相同持续时间的多个产品

时间:2016-03-10 06:05:59

标签: ios in-app-purchase storekit skpaymenttransaction

我目前正在开发一款iOS应用,允许用户购买自动续订订阅,以便按月收取服务费用。我希望能够提供基本和高级服务,并允许用户从一个或另一个升级或降级。

我已经设置了测试用户和一些测试产品,我发现如果您先选择基本订阅,然后选择购买高级订阅,则测试用户将同时为这两种服务付费。

当我们注意到他们已经升级或降级了他们的服务时,有没有人知道是否有可能以编程方式取消用户当前订阅,所以他们只收取一次费用?

我已经看到使用此链接 https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions 允许用户手动管理其订阅,但我希望自动将它们迁移到新计划。

2 个答案:

答案 0 :(得分:1)

购买后对订阅的控制权归用户所有。只有购买的用户才能取消续订。作为开发人员,您无法进行任何更改。

答案 1 :(得分:0)

在与Apple的某个人讨论之后,问题的答案是,不支持具有相同持续时间的多个产品订阅。他们不会评论某些应用程序如何能够做到这一点。官方说不可能。