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

iOS IAP with auto renew subscription that has multiple products in the same family with the same duration

我目前正在开发一个 iOS 应用程序,该应用程序将允许用户购买自动续订订阅以访问按月收费的服务。我希望能够提供基本服务和高级服务,并允许用户从其中一项升级或降级。

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

有谁知道是否可以在我们注意到用户升级或降级他们的服务时以编程方式取消他们当前的订阅,因此他们只被收费一次?

我见过用这个 link https://buy.itunes.apple.com/WebObjects/MZFinance.woa/wa/manageSubscriptions 允许用户手动管理他们的订阅,但我想自动将他们迁移到他们的新计划。

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

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