iOS SKPaymentQueue交易观察者在应用启动时返回所有购买的交易

时间:2020-11-12 12:25:50

标签: ios objective-c skpaymenttransaction

我正在尝试实现自动续订。我在应用程序委托中添加了 SKPaymentQueue 事务 观察者,并在应用终止后将其删除。 一切正常,但问题是,在下一个应用程序启动时,添加事务查看器后,它会触发 updatedTransactions 函数,并且对于所有先前购买的事务,它都会直接进入“已购买”状态。 用户购买订阅后,我以 SKPaymentTransactionStatePurchased 状态呼叫 [[[SKPaymentQueue defaultQueue] finishTransaction:transaction] 。 但是,这不起作用。 为了防止这种情况我该怎么办? 预先感谢。

0 个答案:

没有答案