ios subsciptions don't auto renew in sandbox
我已经在我的应用中实现了自动续订订阅。根据文档,这应该每隔几分钟自动更新一次,每天最多六次。但它不会发生在我的应用程序中。
我在应用收据中查找订阅到期日期,第一次可以使用,但之后无法使用。沙盒环境下是不是应用收据没有自动更新?我的理解是应该的。
适用于 2019 年或以后处理此问题的任何人。
我还遇到了订阅未自动续订的问题。
在我的情况下,自动续订在 8 小时内购买 6 次后停止工作。
详情:
沙盒中的一个月订阅持续 5 分钟,并自动续订 6 次(整个购买在 30 分钟后到期)。之后,您必须再次购买,然后重新开始相同的过程。
但是,对于自动续订,每 8 小时购买 6 次的限制。
此限制是每个测试用户每 8 小时,因此您可以简单地使用新的测试用户来解决这个问题。
在
下
设置 -> iTunes
不要每次都尝试"构建并运行"您的应用程序,而是尝试通过直接在设备上重新打开应用程序来重新打开应用程序。我发现这样,我可以根据之前的沙盒收据刷新订阅收据。
似乎每次您通过 Xcode"构建并运行"时,任何挂起的订阅续订都会被重置。可能会重新构建您的应用程序是订阅自动续订被重置的原因。