iOS10.3 的評(píng)論系統(tǒng)

iOS10.3 對(duì) App 的評(píng)論系統(tǒng)進(jìn)行了較大的升級(jí)。主要在三個(gè)方面。

  1. 支持 App 內(nèi)評(píng)分
    在此之前我們要實(shí)現(xiàn) App 內(nèi)評(píng)分需要使用 SKStoreProductViewController。它只會(huì)在 App 內(nèi)部模態(tài)打開在 AppStore 的詳情頁。iOS10.3 后 StoreKit 增加了支持 App 內(nèi)評(píng)分的 SKStoreReviewController。它只有一個(gè)類方法 +(void)requestReview。在滿足條件時(shí)它會(huì)在 App 內(nèi)部彈出用來評(píng)分的 Alert。如下圖所示,它只能評(píng)分,不能評(píng)論,且在沒網(wǎng)絡(luò)或調(diào)用次數(shù)頻繁的時(shí)候?qū)]有任何效果。彈出的 Alert 使用 UIWindow 實(shí)現(xiàn),windowLevel 為 UIWindowLevelStatusBar - 1,即 999,你可以用更高或相同的層級(jí)來遮蓋它。

  2. 支持直接跳轉(zhuǎn)到 AppStore 的評(píng)論編輯頁
    通過在項(xiàng)目 URL 查詢參數(shù)的最后加上 action=write-review 就可以跳轉(zhuǎn)到 AppStore 并自動(dòng)模態(tài)打開評(píng)論編輯頁面,如下圖所示。例如:itms-apps://itunes.apple.com/app/id541052011?action=write-review。在此之前我們只能跳轉(zhuǎn)到評(píng)論頁。

  3. 支持開發(fā)者回復(fù)
    開發(fā)者可以在 iTunes Connect 中回復(fù)用戶的評(píng)論。并可以編輯和刪除自己的回復(fù)?;貜?fù)后會(huì)在 AppStore 對(duì)應(yīng)的評(píng)論下會(huì)公開顯示“開發(fā)人員回復(fù)”。用戶只有在 iOS10.3 之后的系統(tǒng)才能看到回復(fù)內(nèi)容。此外,開發(fā)者還可以舉報(bào)刪除用戶的評(píng)論?;貜?fù)和舉報(bào)與用戶評(píng)論一樣,都需要最多 24 小時(shí)的審核。


參考資料

Ratings, Reviews, and Responses
SKStoreReviewController requestReview() may or may not present and alert?

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,323評(píng)論 25 708
  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫、插件、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 15,644評(píng)論 4 61
  • 小話是活出來的 話 活 生活伸出舌頭讓我品嘗 我把它曬干 去掉滂濕濕的部分 接著用言語 把這個(gè)曬干的生活舌講出來 ...
    陳果_周綠閱讀 182評(píng)論 0 1
  • 之前在微博上流行過這么一段話: 心儀的鞋子斷碼了,就去旁邊店買一件漂亮的大衣; 常去的面館停業(yè)了,就去別...
    少爺HH閱讀 826評(píng)論 1 9

友情鏈接更多精彩內(nèi)容