звук не воспроизводится, когда приложение в фоновом режиме на устройстве - PullRequest
0 голосов
/ 17 января 2019

Звук не воспроизводится на устройстве, когда приложение переходит на background.

В симуляторе работает нормально, гайка не работает на реальном устройстве.

Приложение воспроизводит аудио или потоковое аудио / видео, используя AirPlay. Он загружает контент из сети по возможностям в приложении & info .plist, но все равно не работает.

Я хочу воспроизвести аудио, когда приложение вводит background mode.

enter image description here

уже включен

Приложение воспроизводит аудио или streams audio/video, используя AirPlay

1 Ответ

0 голосов
/ 17 января 2019

AVAudioSession категории для AVAudioSessionCategoryPlayback и установите его активным

do {
    try AVAudioSession.sharedInstance().setCategory(.playback, mode: .default, options: [.mixWithOthers, .allowAirPlay])
    print("Playback OK")
    try AVAudioSession.sharedInstance().setActive(true)
    print("Session is Active")
} catch {
    print(error)
}
...