第一种方法, 跳转到App Store的评论页面:
URL
需要注意的是appid替换成自己的app的id http://itunes.apple.com/WebObjects/MZStore.woa/wa/viewContentsUserReviews?id=appid&pageNumber=0&sortOrdering=2&type=Purple+Software&mt=8
注意:
-
appID为itunesconnect中的应用程序id,这个appID 是itunes connect 里面你提交app 时候自动生成的,是apple的唯一的ID。如图:
这个跳转在ios11 系统会跳转失败,直接提示“无法连接App Store”, 原因是ios11以后, App Store改版了.
第二种方法, 直接跳到评分页面, ios11 和以前的版本通用:
URL
itms-apps://itunes.apple.com/cn/app/idappid?mt=8&action=write-review
假如你的appid是 123, 则为:
itms-apps://itunes.apple.com/cn/app/id123?mt=8&action=write-review
这种方法是通用的, 经过测试在ios8 /9/10/11都可以实现跳转.
最后附上跳转到App Store下载页面的方法:
https://itunes.apple.com/cn/app/应用名/idappid?mt=8
假如的你的app 叫微信, appid=123,则为:
https://itunes.apple.com/cn/app/微信/id123?mt=8
记得如果url中存在汉字,在做[[UIApplication sharedApplication] openURL:url];
跳转之前, 先进行URLEncode.