原先 iOS實現跳轉到 AppStore 評分功能的方式如下:
const std::string RatingIOS = "itms-apps://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=YOURAPPID&onlyLatestVersion=true&pageNumber=0&sortOrdering=1&type=Purple+Software";
但最近在 iOS11以上的裝置, 會出現空白的Appstore頁面, 原因是新的App頁面中已經沒有Review Tab, 而是將Review功能做在敘述以及截圖頁面中,導致舊有的連結失效。
iOS 11 the app pages do not have a Review Tab anymore, but the reviews are located under the app description and screenshots.
新的評分連結
const std::string RatingIOS = "itms-apps://itunes.apple.com/us/app/idYOURAPPID?action=write-review";
只要把新的連結中的YOURAPPID改成自己的APPID就可以使用了。
在IOS 10 & 11中都測試沒有問題, 截圖如下。
探索更多來自 懶泥陳的閱讀書房 的內容
訂閱後即可透過電子郵件收到最新文章。