更新Mac应用程序,SwiftyStoreKit后恢复购买不起作用

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了更新Mac应用程序,SwiftyStoreKit后恢复购买不起作用相关的知识,希望对你有一定的参考价值。

我正在使用SwiftyStoreKit进行应用内购买。工作正常。在我上传新版本之前,很少有用户报告他们的还原购买无效。我已经在调试模式下测试了应用内购买和还原购买,这对我来说很好。有谁知道可能是什么问题?

我正在使用macOS 10.15.2 Catalina

答案

[尝试了不同的方法后,我终于解决了我的问题。在AppDelegate类方法applicationDidFinishLaunching中,我在开始时写了这两行:

    let receiptRefreshRequest = SKReceiptRefreshRequest()
    receiptRefreshRequest.start()

启动此收据刷新请求后,还原购买已成功开始工作。

以上是关于更新Mac应用程序,SwiftyStoreKit后恢复购买不起作用的主要内容,如果未能解决你的问题,请参考以下文章

SwiftyStoreKit - 提供代码的 presentCodeRedemptionSheet() 方法不可用 ios

上次更新 a​​rm64-v8a 后,模拟器在 M1 Mac 上脱机

上次更新 a​​rm64-v8a 后,模拟器在 M1 Mac 上脱机

mac系统安装包下载后怎么做

在 Mac 中更新到 Android Studio 4 后快捷方式不起作用?

mac更新后Git无法使用的问题