0

我在我的应用程序中使用宽限期实现了自动续订订阅。我确实编写了在宽限期内提供订阅服务所需的所有逻辑,但我找不到任何方法来测试沙盒环境中的宽限期。有人可以帮助我在沙盒环境中测试宽限期功能。

4

2 回答 2

1

恐怕这在 iOS 上是不可能的:你必须直接在生产环境中测试它!

如果您开始在 Google Play Store 上实施应用内订阅,则可以测试宽限期,因为您可以将付款方式更改为“测试卡,始终拒绝”。

于 2021-07-23T10:43:52.820 回答
0

在 App Store Connect 中启用计费宽限期不会更改与宽限期对应的到期日期。但是,如果苹果能够在宽限期内恢复订阅,就可以避免收入损失。请参阅图(解释没有宽限期的续订行为)和图(解释它有宽限期)。不同之处在于,当 Apple 可以在宽限期内续订订阅时,计费日期不会改变,因此您不会损失收入。 资源

由于宽限期不会更改到期日期,因此您有责任确保用户在订阅到期后可以访问付费内容(当您启用宽限期选项时):

您需要更新您的权利逻辑,以确保您在宽限期内为客户提供服务

资源

请记住,可以测试宽限期 => 在订阅到期后授予对您内容的访问权限。不幸的是,如果没有服务器,您将无法访问告诉您宽限期何时结束的字段。因此,您必须根据您的用户拥有的订阅持续时间自己“计算”它。请参阅此表,其中显示了每个订阅持续时间的宽限期长度。

于 2021-07-24T17:29:17.933 回答