如果要在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下载才能点击提交按钮

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐