如何在ios应用程序中打开app

如何在ios应用程序中打开app

本文介绍了如何在ios应用程序中打开app store?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我正在使用此代码对ios应用程序中的应用进行评分。

I'm using this code to rate app from an ios application.

let appLink = "https://itunes.apple.com/us/app/[name of the app]/id[idnumber]?mt=8"
let url = URL(string: appLink)
UIApplication.shared.openURL(url!)

问题是Safari说页面地址无效

the problem is Safari says "the page address is invalid"

有什么方法可以让它起作用吗?我正在使用xcode 9和swift 4

Is there any way to make it work? I'm using xcode 9 and swift 4

推荐答案

您的网址可以是:

https://itunes.apple.com/app/id<App ID Here>?mt=8

更好的是,使用 SKStoreProductViewController ,这样您就可以在App Store页面中显示该应用,而无需离开app。

Better yet, use SKStoreProductViewController so you can show the app in an App Store page without the need to leave your app.

从iOS 10.3开始,你可以 SKStoreReviewController 专门允许用户发表评论或评分app。

And as of iOS 10.3 you can SKStoreReviewController specifically to allow a user to post a review or rate an app.

这篇关于如何在ios应用程序中打开app store?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

08-13 06:39