2015-08-31 2 views
-1

Я разрабатываю приложение для музыкального плеера. Мое приложение хорошо работает на симуляторе, но на реальном устройстве оно не может воспроизводиться, когда приложение переходит на задний план или я нажимаю кнопку HOME, у меня есть настройка App plays audio or streams audio/video using AirPlay info.plist и invoke beginBackgroundTaskWithExpirationHandler: на - (void)applicationDidEnterBackground:(UIApplication *)application Я понятия не имею, как это исправить.Управляет фоновой активностью

+1

Можете ли вы отредактировать свой вопрос с помощью своего кода, который обрабатывает фоновую активность? – Chris

ответ

0

Установить сессию AVPlayer как этот

[[AVAudioSession sharedInstance] setCategory:setCategory:AVAudioSessionCategoryPlayback error:&sessionError]; 

Это позволит воспроизводить аудио в фоновом режиме также.

+0

Я установил категорию сеанса, но это не сработало. – Gmx

+0

Лучше, если вы покажете часть своего кода. – Rajat

+0

Спасибо за ваш ответ, я решил его, установив категорию «AVAudioSessionCategoryPlayback», и я использовал для установки категории «AVAudioSessionCategorySoloAmbient», которую он не может продолжать воспроизводить, когда приложение входит в фоновый режим. – Gmx

Смежные вопросы