itms或itms-apps链接不再打开AppStore吗?

时间:2019-04-27 00:07:47

标签: ios swift

我曾经有一个UIButton会以 itms://example.com 的形式加载URL,当按下该按钮时会加载AppStore上的iOS应用程序(而不是浏览器中)。

但是,这对我不再起作用。如果将URL切换为https://,则会在浏览器中打开相关页面,但是,如果我使用itms或itms-apps,则不会执行任何操作。是否知道为什么或是否有新的方法?

用例是从一个应用程序引荐人们从AppStore下载另一个。

1 个答案:

答案 0 :(得分:0)

使用http链接应通过通用链接直接打开到App Store应用中。

// open Google Earth in the app store
UIApplication.shared.open(URL(string: "http://itunes.apple.com/us/app/google-earth/id293622097?mt=8")!, options: [:], completionHandler: nil)

如果您希望将体验保留在应用程序内部,请使用 rmaddy

指出的SKStoreProductViewController