【发布时间】:2011-12-21 08:58:11
【问题描述】:
我想使用 Airplay 将高清图像发送到 Apple TV。
Airplay 在装有 iOS 5.0.1 的 iPad 2 上运行良好。
当我启动我的应用程序时,我的 UIScreen 屏幕数组中只有 1 个项目。 (当然是 iPad)。我注册了更多屏幕的通知,除非我打开多任务栏并选择我的 Apple TV,否则它永远不会出现。我不想这样做。
我想要一个应用内弹出窗口,我可以在其中选择 Apple TV 或列表中的任何其他播放设备。
我使用了MPVolumeView,它确实给了我那个列表 - 并让我选择了 Apple TV - 但我仍然没有收到选择 Apple TV 的回电通知 - 这样我就可以设置我的UIWindow 新观点! (但多任务栏确实确认 Apple TV 现在已打勾,MPVolumeView 的图标也变为蓝色)。
我也尝试过externalDisplay示例应用程序,当应用程序启动时,它也只在UIScreens列表中显示一个屏幕。
我错过了什么?
谢谢
【问题讨论】:
标签: objective-c ios ipad airplay apple-tv