Как я могу воспроизвести mp3 файл, добавленный локально в проект, когда приложение находится в фоновом режиме? - PullRequest
0 голосов
/ 18 февраля 2019

Я работаю над приложением поставщика услуг, которое воспроизводит mp3-файл, когда поставщик получает запрос.он работает нормально, когда приложение находится в активном режиме, но не работает, когда приложение находится в фоновом режиме.

Ответы [ 2 ]

0 голосов
/ 18 февраля 2019

введите следующий код и установите / отметьте свойство Audio и Airplay из возможностей

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)
}

enter image description here

0 голосов
/ 18 февраля 2019

Разрешить воспроизведение звука в фоновом режиме. enter image description here

...