测试沙盒会自动续订 IOS 吗?

Spe*_*pgh 5 subscription in-app-purchase ios auto-renewing

我一直致力于实现自动续订订阅应用程序。我实际购买的订阅工作正常......我选择了 1 个月的订阅,它应该持续 3 分钟,在它到期之前......最初的购买实际上工作正常......但是 3 分钟后它过期了,我再也看不到了自动更新发生或获得新的收据或任何东西,所以应用程序正确地只是说..走开..

文档说它应该在取消之前自动续订 5 次,但我似乎从未在初次购买后收到新收据或任何东西。

有什么/其他地方我应该查看或检查吗?我错过了什么吗?

lit*_*tle 3

沙箱用户的订阅会自动续订,但时间范围较短 - 每隔几分钟就会续订。

\n
\n

为了进行测试,自动续订订阅在生产环境和测试环境中的行为存在一些差异。

\n

续订速度加快,自动续订订阅每天最多续订六次。这可以让您测试您的应用程序如何处理订阅续订、订阅失效以及包含间隙的订阅历史记录。

\n
\n

摘自苹果文档

\n

至于收据 - 您不会得到新的收据,但您应该在同一张收据下获得另一笔交易以进行续订。交易将在交易队列中等待您,您应该使用 SKPaymentTransactionObserver 来监控 SKPaymentQueue 中的新交易。如果您验证收据,您还将看到具有更新的到期日期的新交易。

\n
\n

订阅成功续订后,Store Kit 会将续订交易添加到交易队列中。您的应用程序在启动时检查交易队列,并以与任何其他交易相同的方式处理续订。请注意,如果您的应用程序在订阅续订时已经在运行,则不会调用事务观察器;您的应用程序会在下次启动\xe2\x80\x99s 时发现更新。

\n
\n

也来自相同的文档。

\n