gpt4 book ai didi

ios - 如何正确处理自动续订订阅的续订 (iOS)

转载 作者:行者123 更新时间:2023-12-01 16:02:46 25 4
gpt4 key购买 nike

在苹果文档中找到了这个声明:

After a subscription is successfully renewed, Store Kit adds a transaction for the renewal to the transaction queue. Your app checks the transaction queue on launch and handles the renewal the same way as any other transaction.



如果我只在开始时这样做:
[[SKPaymentQueue defaultQueue] addTransactionObserver:self];

没有任何 react - 订阅未续订(使用测试模式)。

如果我添加
[[SKPaymentQueue defaultQueue] restoreCompletedTransactions];

然后它会遍历完整的购买历史,这也不是我想要的。

处理它的正确方法是什么?

最佳答案

您需要了解的一件事是,在沙盒环境中测试自动续订订阅时,有时订阅不会续订,并且您不会收到来自商店的续订电话。

这在沙盒中是正常的,调用 restoreCompletedTransactions在沙盒环境中,有时它会触发 Store 上的更新。订阅本身的持续时间在沙盒中是不同的:这是沙盒中的持续时间表:

enter image description here

只需添加 [[SKPaymentQueue defaultQueue] addTransactionObserver:self]当您的应用程序启动并投入生产时,它将得到更新,您会接到电话。

关于ios - 如何正确处理自动续订订阅的续订 (iOS),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41945384/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com