IOS – Appstore 評分連結在 IOS11裝置失效, 該怎麼辦?

原先 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中都測試沒有問題, 截圖如下。

呆呆神射手的評分頁面
AppStore的評分頁面
你喜歡這篇文章嗎?
歡迎訂閱懶泥陳的部落格, 我們僅會在有新文章時通知你,保證不會濫用。

發表迴響

你的電子郵件位址並不會被公開。 必要欄位標記為 *