StoreKit

作者: 元宝是只小肥猫 | 来源:发表于2018-12-06 18:23 被阅读8次

1.提示去App Store升级APP:

    override func touchesBegan(_ touches: Set<UITouch>, with event: UIEvent?) {
        if #available(iOS 11, *) {//@available(iOS 6.0, *)
            let store = SKStoreProductViewController()
            store.delegate = self
            store.loadProduct(withParameters: [SKStoreProductParameterITunesItemIdentifier: 1193923530]) { (_, error) in
                guard  error == nil else {
                    return
                }
                self.present(store, animated: true, completion: nil)
            }
        } else {
            let url = URL(string: "https://itunes.apple.com/cn/app/id1193923530")!
            UIApplication.shared.open(url, options: [:], completionHandler: nil)
        }
    }

2.一句代码实现评论

SKStoreReviewController.requestReview()

注意:365天内只能弹出3次,需要把握时机的使用.

image.png
image.png

相关文章

网友评论

    本文标题:StoreKit

    本文链接:https://www.haomeiwen.com/subject/ejoocqtx.html