美文网首页
iOS开发-App Store评分

iOS开发-App Store评分

作者: CocoaJason | 来源:发表于2021-06-29 14:16 被阅读0次

1.打开 App Store 评分页面

/// 打开 App Store 评分页面
func openAppStore() {
    let appId  = ""
    if let url = URL(string: "itms-apps://itunes.apple.com/app/id\(appId)?action=write-review") {
        UIApplication.shared.openURL(url)
    }
}

2.在App内部弹起App Store评分弹窗(一年之内只有三次机会)

/// 调用系统Api去请求展示弹框,具体情况依据系统而定
        func requestReView() {
            print("开始调用弹窗方法,能不能弹起,不可知")
            if #available(iOS 14.0, *) {
                if let sence = UIApplication.shared.connectedScenes.first as? UIWindowScene {
                    SKStoreReviewController.requestReview(in: sence)
                } else {
                    print("\(self.classForCoder)-未获取到活跃的sence")
                }
            } else {
                if #available(iOS 10.3, *) {
                    SKStoreReviewController.requestReview()
                } else {
                    print("\(self.classForCoder)----------当前版本不支持弹出评分alert")
                }
            }
        }

相关文章

网友评论

      本文标题:iOS开发-App Store评分

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