我尝试在电视操作系统应用程序中循环播放视频,AVPlayerLooper因为这样可以在再次播放视频时摆脱暂停/打嗝.我观看了WWDC2016视频https://developer.apple.com/videos/play/wwdc2016/503/并尝试实现代码,但它没有循环.我有一个PlayerViewController继承AVPlayerViewController.我把代码放到视频循环中.如果我有以下代码,它什么也没显示.如果我将第二行更改为self.queuePlayer = AVQueuePlayer(playerItem:playerItem),则只播放一次.
let playerItem = AVPlayerItem(url: url as URL)
self.queuePlayer = AVQueuePlayer() //I declared this as a variable in the view controller
self.playerLayer = AVPlayerLayer(player: self.queuePlayer) //I declared this as a variable in the view controller
let playerLooper = AVPlayerLooper(player: self.queuePlayer!, templateItem: playerItem)
self.view.layer.addSublayer(self.playerLayer!)
self.playerLayer?.frame = self.view.frame
self.queuePlayer?.play()
Run Code Online (Sandbox Code Playgroud)
你有没有成功用最新的环状视频播放AVPlayerLooper?
我开发并发布了一个TVOS应用程序.在我的应用程序项目中,我放置了图标图像,启动图像和顶部图像.我还在developer.apple.com的app配置部分放了两个截图.
现在该应用程序在线.当应用程序处于焦点时,顶部架子图像很好.但顶级货架图像不用作App Store中App引入部分中的背景图像.我想获得像游戏应用程序一样的完整背景.我应该在哪里配置该图像以及图像的尺寸是多少?提前致谢!我附上图片以使我的问题更加清晰.
当它专注于Apple TV时,我的应用程序看起来像这样.我想使用这个topshelf图像的应用程序介绍背景.

但它在应用程序商店中看起来像这样.我不想在屏幕右侧看到屏幕截图.介绍部分没有背景图片.
我想获得像这个应用程序的介绍页面的完整背景.