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

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

提前致谢。

最佳答案

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

对于URL包含特殊前缀com.apple.TVAppStore的tvOS,它类似于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)

关于swift - 我们如何通过Apple TV App打开Apple TV商店,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/43317558/

10-10 20:52
查看更多