iOS 10.3 改进后的App Review机制

Posted Cocos2der

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了iOS 10.3 改进后的App Review机制相关的知识,希望对你有一定的参考价值。

今天没事查看了下ios 10.3 的变更功能。发现Apple修改了Review机制,提供App内直接Review弹窗。

SKStoreReviewController.requestReview()

如果没有网络则无任何反应。
据说有调用次数限制,不过API中没有提到,我测试也没有触发这个现象。

看了API说明的话,有人可能注意到了,这句话:

available to the App Store by appending the query params "action=write-review" to a product URL.

我测试了下,如果在itms-apps url中添加action=write-review则可以打开AppStore中App评论详情,同时自动打开评论编辑窗口

func reviewApp(for appId: String) 
        if let url = URL(string: "itms-apps://itunes.apple.com/app/id\\(appId)?action=write-review") 
            UIApplication.shared.open(url, options: [:], completionHandler: nil)
        
    

以上是关于iOS 10.3 改进后的App Review机制的主要内容,如果未能解决你的问题,请参考以下文章

iOS 10.3+ 动态修改 App 图标

SKStoreReviewController之程序内评价

改变iOS app的icon(iOS10.3)

iOS 10.3 - 如何回复 App Store 评论?

Facebook App Review iOS - 无法选择“从Apple App Store下载”

Facebook App Review iOS - 无法选择“从 Apple App Store 下载”