iOS系统。在应用内购买产品后,会显示默认提示

问题描述 投票:0回答:1

我正在努力解决一个问题,即在成功购买一个产品后,也会显示一个系统提示("您已设置好,您的购买成功")。问题是,我无法让回调或任何事件知道系统警报被解除,以便显示一个自定义的弹出式窗口

func paymentQueue(_ queue: SKPaymentQueue, updatedTransactions transactions: [SKPaymentTransaction]) {
    for transaction:AnyObject in transactions {
        if let trans = transaction as? SKPaymentTransaction {
            switch trans.transactionState {
            case .purchased:
                // the default alert will be showed after purchasing a product successfully
                break
            case .failed:
                break
            case .restored:
                break
            default:
                break
        }
    }
}                         

需要注意的是。 系统已经提示不会得到回调。

enter image description here

我想在用户点击默认警报中的 "OK "按钮后显示下面的照片。我无法通过回调或任何事件来知道默认警报被解除,以便显示我的自定义弹出窗口。

谢谢你帮我

ios swift in-app-purchase
1个回答
© www.soinside.com 2019 - 2024. All rights reserved.