自动续订订阅不续订

Auto-renewing subscription doesn't renew

在 AppStore 沙盒中购买自动续订订阅时,订阅不会自动续订并在第一期后终止。

我不知道为什么,但这以前是有效的。我所做的是 运行 每隔几分钟执行一次 cron,重新验证存储的收据并获取具有最大时间戳值的 latest_receipt_info.expires_date_ms

根据 Apple 的文档,1 个月的订阅应每 5 分钟续订 5 次。

沙盒是不稳定的还是这是预期的行为?

更新

我创建了一个新的沙盒用户,现在它再次正确更新。我错过了什么?

5个续订期结束后,您将无法重复使用同一个沙盒用户,您需要创建一个新的用户重新测试。它们只能用于一个测试周期。