我有一个要求,当新版本可用时,我需要强制升级Apple TV应用程序。但与移动应用程序不同,AppleTv没有在我的应用程序中打开Web视图的Safari。如何从Apple TV应用程序将用户重定向到AppleTV商店。
任何想法都会有很大的帮助。
先谢谢。
答案 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)