Napisałem aplikację na iPhone'y i na 4S Chcę obsługiwać dublowanie ekranu aplikacji przez AirPlay.Jak mogę włączyć Mirroring ekranu AirPlay na iPhone 4S programowo
Korzystanie z opcji wyboru System AirPlay i włączonej opcji Odbicie lustrzane spowoduje odtworzenie aplikacji bez żadnych problemów.
Chciałbym zaoferować ten selektor w aplikacji i wykorzystali następujący kod podstawowy:
MPVolumeView *volumeView = [ [MPVolumeView alloc] init] ;
[volumeView setShowsVolumeSlider:NO];
[volumeView sizeToFit];
[self.view addSubview:volumeView];
Zapewnia to próbnik AirPlay i mogę wybrać Apple TV. Jednak nie odzwierciedla to treści w AirPlay. Kiedy wchodzę do selektora systemu, pokazuje on, że wybrano AppleTV i aby włączyć dublowanie, muszę użyć przełącznika tutaj.
Pytanie więc, jak włączyć lustrzane odbicie w aplikacji, gdy użytkownik wybierze funkcję AirPlay za pomocą selektora aplikacji?
Dzięki
Dzięki za odpowiedź Ross. Mam nadzieję, że tak nie jest. Nie byłoby żadnej korzyści z dodania ikony AirPlay do aplikacji, jeśli nie można jednocześnie włączyć funkcji tworzenia kopii lustrzanej. –
Najlepszym rozwiązaniem byłoby przesłanie zgłoszenia błędu. W międzyczasie może dostarczyć interfejs użytkownika w aplikacji, który będzie kierować użytkowników, w jaki sposób włączyć tworzenie kopii lustrzanej. Na szczęście mogą to zrobić bez opuszczania aplikacji. To trochę brzydkie, ale to prawdopodobnie najlepsza opcja. –
Podążyłem za twoją sugestią i zgłosiłem zgłoszenie błędu. Niestety, myślę, że dla wielu moich użytkowników będzie zbyt mylące wybieranie serwerów lustrzanych za pomocą selektora systemu. Dzięki –