【问题标题】:Restore purchase not working after updating mac app, SwiftyStoreKit更新mac应用程序SwiftyStoreKit后恢复购买不起作用
【发布时间】:2020-07-19 07:41:25
【问题描述】:

我正在使用 SwiftyStoreKit 进行应用内购买。它工作正常。在我上传新版本之前,很少有用户报告他们的恢复购买不起作用。 我已经在调试模式下测试了应用内购买和恢复购买,它在我这边工作正常。 有谁知道可能是什么问题?

我使用的是 macOS 10.15.2 Catalina

【问题讨论】:

  • 我的一些用户也有同样的问题。好像和macOS Catalina的最新更新有关。

标签: swift macos in-app-purchase macos-catalina


【解决方案1】:

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

    let receiptRefreshRequest = SKReceiptRefreshRequest()
    receiptRefreshRequest.start()

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-06-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多