AVAudioPlayer начать воспроизведение звука в фоне по таймеру?
1. Включил Audio, AirPlay and Picture in Picture в BackgroundModes
2. do {
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayback)
try AVAudioSession.sharedInstance().setActive(true)
} catch _ {
return print("error")
}
Установил категорию AVAudioSessionCategoryPlayback
3. Запускаю плеер в таймере
Дело в том, что на открытом экране каждые 20 секунд издается звук (играет музыка), а вот когда просто сверну приложение, то не работает. Кто сталкивался, кто сможет помочь решить проблему?