如何在 UIWebView 而不是应用商店中打开应用商店 link

How to open appstore link in UIWebView and not in app-store

在我的应用中,我需要在 UIWebView 中打开一个应用商店 URL。不幸的是,这种行为似乎是在应用商店而不是浏览器中打开该应用。

有什么办法可以改变这种行为吗?

如果 url 包含 itunes.apple.com,通常的解决方案似乎是实施 webView(webView: UIWebView, shouldStartLoadWithRequest request: NSURLRequest, navigationType: UIWebViewNavigationType) -> Bool 委托和 return false。但是,这根本无法打开页面,这不是我需要的。

提前致谢。

您真的应该考虑使用 SKStoreProductViewController 来呈现您要提供的商店内容的适当本地表示。