Как вы используете AVAudioPlayer для воспроизведения музыки в фоновом режиме?
В настоящее время я использую AVAudioPlayer для воспроизведения музыки на переднем плане, но когда я нажимаю кнопку "Домой", мое приложение переходит в фоновый режим, и музыка останавливается. Я установил категорию для моей AVAudioSession равной AVAudioSessionCategoryPlayback и установил активной значение YES. Кроме того, я добавил audio
ключ к UIBackgroundModes в моем Info.plist.
Что еще нужно сделать, чтобы включить воспроизведение фоновой музыки?
1 ответ
Очевидно, в симуляторе есть ошибка - он там не работает, а на устройстве работает нормально.
(Изменить: и под "не работает" я имею в виду, что звук останавливается, когда приложение переходит в фоновый режим, однако статус игрока остается "играющим" и, кажется, продолжает "играть", хотя вы не можете его слышать).