Еще один аудиопоток AVPlayer в фоновом режиме

У меня проблема с воспроизведением AVPlayer в фоновом режиме, как и многие люди здесь и всюду в Интернете. Я сделал то, что, как я думаю, должен работать, но по-прежнему не работает … Я думаю, что моя проблема может заключаться в том, где я устанавливаю и использую AudiSession и AVPlayer.

1) «Аудио» ключ находится в UIBackgroundModes моего Info.plist

2) AudioSession устанавливается в AppDelegate (инициализируется в файле didFinishLaunchingWithOptions):

AVAudioSession *audio = [[AVAudioSession alloc]init]; ; ; 

3) Я использую AVPlayer (не AVAudioPlayer), также реализованный в AppDelegate. (инициализируется в файле didFinishLaunchingWithOptions после AudioSession) сразу после AudioSession

 // Load the array with the sample file NSString *urlAddress = @"http://mystreamadress.mp3"; //Create a URL object. self.urlStream = [NSURL URLWithString:urlAddress]; self.player = [AVPlayer playerWithURL:urlStream]; //Starts playback [player play]; 

И все же, звук приостанавливается каждый раз, когда приложение идет в фоновом режиме (когда я нажимаю кнопку «Главная») … Может ли кто-нибудь помочь мне с этим, пожалуйста?

Кстати, проблема была только в симуляторе. Прекрасно работает на устройствах iOS

Interesting Posts
Давайте будем гением компьютера.