支持 iOS 版本:iOS10.3 以上
限制條件:
1.每年最多使用 3 次彈窗來請求用戶評分。
2.只能評星钞啸,不能寫評論几蜻。
3.只能調(diào)用方法体斩,無法判斷是否響應(yīng)梭稚,無法獲取評分信息(完全是 App Store 管理)
4.開發(fā)模式時調(diào)用此方法絮吵,可以一直彈出評分視圖弧烤,但提交是灰色不可點擊蹬敲;使用 TestFlight 分發(fā)的應(yīng)用程序中(內(nèi)測)調(diào)用此方法時暇昂,此方法無效;
使用:
引入頭文件:#import <StoreKit/StoreKit.h> (StoreKit 框架)
if([SKStoreReviewController respondsToSelector:@selector(requestReview)]) {
// iOS 10.3 以后
[SKStoreReviewController requestReview];
} else {
// iOS 10.3 之前
[[UIApplication sharedApplication] openURL:[NSURL URLWithString:APPSTORE_URL]];
}
注意事項:
因為無法知道用戶評幾分话浇,為了獲得高的評分脏毯,對流程需要做一下優(yōu)化幔崖。
比如:先詢問用戶是否對應(yīng)用滿意食店,如果滿意則去評分赏寇,如果不滿意則跳轉(zhuǎn)到意見反饋頁面吉嫩,避免了打低分嗅定。
另外如果用戶點了滿意自娩,調(diào)用評分渠退,也不能確定是否會彈框(可能是離上次彈框時間比較短忙迁,蘋果沒有說明是否會有間隔時間(沒有找到有關(guān)信息);也可能用戶已經(jīng)彈過三次了)姊扔。
可以在下個版本加上,暫時不對用戶開放梅誓,用來測試(比如在意見反饋輸入框輸入“評分”,彈出評分梗掰,看觸發(fā)幾率嵌言、間隔時間)
經(jīng)測試:評分彈框出現(xiàn)前1秒會有卡住的感覺
在合適的時機調(diào)用:
對于我們的應(yīng)用及穗,在使用優(yōu)惠券投資成功摧茴,提現(xiàn)拥坛,回款等時機對用戶對咱們評分比較有利蓬蝶。另外對比較活躍的用戶(一天登錄10幾次猜惋,每次停留時間較長)
直接跳到 AppStore app 評論頁面:
對產(chǎn)品 Appstore 的 URL 添加參數(shù) action=write-review 丸氛,可以自動打開 App 可以在 App Store 中撰寫評論的頁面
評論回復(fù):
在 iOS 10.3 后著摔,開發(fā)者回復(fù)可以 App Store 評論缓窜。
在 App 的開發(fā)者管理后臺 iTunes Connect 中,開發(fā)者在我的 App —— 活動 —— 評分與評論里能看到用戶給 App 留下的評論禾锤,并可以選擇某一條評論進行回復(fù)私股。