我们如何从AppleTV App打开Apple TV商店

时间:2017-04-10 07:51:15

标签: swift swift3 tvos

我有一个要求,当新版本可用时,我需要强制升级Apple TV应用程序。但与移动应用程序不同,AppleTv没有在我的应用程序中打开Web视图的Safari。如何从Apple TV应用程序将用户重定向到AppleTV商店。

任何想法都会有很大的帮助。

先谢谢。

1 个答案:

答案 0 :(得分:0)

您可以使用UIApplication.sharedApplication().openURL(yourURL)

执行此操作

对于tvOS,该URL包含一个特殊前缀com.apple.TVAppStore,它类似于Youtube的以下示例:

com.apple.TVAppStore://itunes.apple.com/us/app/youtube-watch-upload-and-share-videos/id544007664?mt=8

总结一下,此代码允许直接链接到AppStore上的Youtube应用程序。

let appStoreURL = NSURL(string: "com.apple.TVAppStore://itunes.apple.com/us/app/youtube-watch-upload-and-share-videos/id544007664?mt=8")
UIApplication.sharedApplication().openURL(appStoreURL, options: [:], completionHandler: nil)