【发布时间】:2017-11-14 02:33:51
【问题描述】:
这里的用例是用户从未购买过我的应用内购买,但点击了恢复按钮。我想让用户知道还原失败,因为没有要还原的内容。
问题是我没有收到任何事件。所以我不知道发生了什么。
当我的用户在我的界面中点击恢复按钮时,我会调用
SKPaymentQueue.default().restoreCompletedTransactions
然而,在那之后什么都没有发生。我希望我的 SKPaymentTransactionObserver paymentQueue(_:updatedTransactions:) 被调用,但事实并非如此。
我尝试实现paymentQueue(_:restoreCompletedTransactionsFailedWithError:),但它也没有被调用。
【问题讨论】:
标签: ios in-app-purchase