2012-10-10 9 views
5

Meine App sollte Videos über Airplay zu einem AppleTV streamen, auch wenn die App im Hintergrund ist.Wie man Airplay im Hintergrund in iOS6 unterstützt

Unter iOS5 hat es perfekt funktioniert. In iOS6 tut es nicht.

Xcode gibt mir eine veraltete Warnung auf dieser Codezeile:

moviePlayerViewController.moviePlayer.useApplicationAudioSession = NO; 

Ist dies der Grund, warum mein App nicht mehr richtig funktioniert. Was ist das Äquivalent zu diesem Code in iOS6?

Antwort

10

fand die Lösung: Dieses Problem können Sie sollten auch vorgeschlagen, wie @ACBurk Wert durch Setzen des rechten AVAudioSessionCategory

NSError *setCategoryError = nil; 
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayback error: &setCategoryError]; 
+0

Vielen Dank! Genau das habe ich gebraucht. –

+0

Genau das habe ich gesucht. Danke, Mann! –

+0

@Murze hier was ist AVAudioSession? – iPatel

Verwandte Themen