Как вы используете AVAudioPlayer для воспроизведения музыки в фоновом режиме? - PullRequest
3 голосов
/ 06 августа 2010

В настоящее время я использую AVAudioPlayer для воспроизведения музыки на переднем плане, но когда я нажимаю кнопку «Домой», мое приложение переходит на задний план, и музыка останавливается. Я установил категорию для моей AVAudioSession равной AVAudioSessionCategoryPlayback и установил активной значение YES. Кроме того, я добавил ключ audio в UIBackgroundModes в моем Info.plist.

Что еще нужно сделать, чтобы включить воспроизведение фоновой музыки?

1 Ответ

2 голосов
/ 07 августа 2010

Очевидно, в симуляторе есть ошибка - он там не работает, а на устройстве работает нормально.

(Изменить: и под «не работает» я имею в виду, что звук останавливается, когда приложение переходит в фоновый режим, однако статус игрока остается «играющим» и, кажется, продолжает «играть», хотя вы его не слышите) .

...