我想用我的应用程序和设备做到这一点:
- 将 VGA、DVI 或 HDMI 显示器连接到适当的 30 针适配器电缆
- 将适配器连接到 iPhone4/iPad2
- 在显示器屏幕上镜像 iDevice 屏幕内容。
这一切都过去在 iOS 5 上“正常工作”。甚至在我们去年演示的 YouTube 视频中也证明了它的工作原理(参见http://youtu.be/xjKk1EJ1yAI,跳到图像跳转到 1:40在视频中并点击播放)。我所做的只是插入iPad,瞧,它就在那里......
现在这似乎“只是行不通”。我是否必须编写一大堆代码才能使其适用于我构建的每个应用程序,或者 Info.plist 文件中是否有我应该设置的设置?即使设备运行 iOS 6+,我是否应该为 iOS 5.1 构建以使其再次工作?
如果必须,我会编写代码,但如果它再次工作,我会更开心。SO 上的“类似问题”功能有助于让我知道我可能不走运并指出一些解决方案,例如 Rob Terrell 的TVOutManager,但我无法在该列表中找到该特定问题的答案.
编辑:我只用运行 iOS 6.0.1 和 VGA 适配器的 iPhone 4 进行了尝试。我没有再次尝试使用 iPad(也使用 iOS 6.0.1),并且视频使用的是 HDMI 适配器。我会尝试这些并相应地更新(但可能要到星期一才能更新这些更新)。