我的应用程序使用订阅模式,我收到投诉,其中一些用户无法恢复订阅SKPaymentQueue.restoreCompletedTransactions.他们必须删除应用程序并从AppStore重新下载.
我不确定为什么它只发生在一些用户身上,其中一个告诉我他通过itunes取消并重新启动,另一个关于付款问题.
那么为什么他们需要重新下载应用程序呢?我猜测一些信息在收据上没有正确刷新,所以我考虑使用SKReceiptRefreshRequest而不是restoreCompletedTransactions,或者可能同时使用两者.
有人可以解释这两个过程之间的差异吗?