Я хочу использовать Airplay для отправки изображений в высоком разрешении на Apple TV.
Airplay отлично работает на моем iPad 2 с iOS 5.0.1.
Когда я запускаю свое приложение, в моем массиве UIScreen
экранов есть только 1 элемент. (iPad конечно). Я регистрируюсь на уведомление для большего количества экранов, оно никогда не приходит, если я не поднимаю панель многозадачности и выбираю свой Apple TV. Я не хочу этого делать.
Мне нужно всплывающее окно в приложении, где я могу выбрать Apple TV или любое другое устройство трансляции в списке.
Я использовал MPVolumeView
, который дал мне этот список - и позволил мне выбрать Apple TV - но я все еще не получаю уведомление об обратном вызове, что Apple TV был выбран - так что я могу настроить свой UIWindow
для нового взгляда! (но панель многозадачности подтверждает, что Apple TV теперь отмечен, и значок с MPVolumeView
тоже становится синим).
Я также пробовал пример приложения externalDisplay, и при запуске приложения в этом списке отображается только один экран UIScreens
.
Чего мне не хватает?
Спасибо