Как программно включить AirPlay Screen Mirroring на iPhone 4S

Я написал приложение для iPhone, а для 4S я хочу поддерживать зеркальное отображение экрана приложения через AirPlay.

С помощью системного средства выбора AirPlay и при включенном зеркалировании приложение будет зеркально отражено без каких-либо проблем.

Я хотел бы предложить это средство выбора в приложении и использовал следующий базовый код:

MPVolumeView *volumeView = [ [MPVolumeView alloc] init] ;
[volumeView setShowsVolumeSlider:NO];
[volumeView sizeToFit];
[self.view addSubview:volumeView];

Он предоставляет средство выбора AirPlay, и я могу выбрать Apple TV. Однако он не отражает контент через AirPlay. Когда я перехожу к средству выбора системы, он показывает, что выбран AppleTV, и для включения зеркалирования мне нужно использовать переключатель здесь.

Итак, вопрос в том, как включить зеркалирование в приложении, когда пользователь выбирает AirPlay с помощью средства выбора приложения?

Спасибо

5
задан Pfitz 9 January 2012 в 09:59
поделиться