iOS用swift打开appstore的主页或者评分界面
if let url = URL(string: "itms-apps://itunes.apple.com/app/id要打开的app的id?action=write-review"),if let url = URL(string: "https://apps.apple.com/app/id要打开的app的id"),如果要在appstore打开的话,要知道要打开的app的id,可以在apps
如果要在appstore打开的话,要知道要打开的app的id,代码要用到这个id,可以在appstore查看,复制链接等,链接里面有id
打开app在APP Store的详情界面:
if let url = URL(string: "https://apps.apple.com/app/id要打开的app的id"),
UIApplication.shared.canOpenURL(url){
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
如果要打开在appstore的评分评价界面,比如:
Swift代码:
if let url = URL(string: "itms-apps://itunes.apple.com/app/id要打开的app的id?action=write-review"),
UIApplication.shared.canOpenURL(url){
UIApplication.shared.open(url, options: [:], completionHandler: nil)
}
如果要打开应用内的评分界面,比如:
代码:
SKStoreReviewController.requestReview()
注意:如果你是直接用xcode 安装在你的设备上的话,这个提交按钮是置灰的,点击不了,要直接从appstore下载才能点击提交按钮
更多推荐
所有评论(0)