我有一个要求,需要在新版本可用时强制升级我的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/