столкнулся с выше указанной проблемой. Запускаю плейер, перехожу в фоновый режим, получаю звонок, завершаю сеанс разговора, плейер так и остаётся на паузе. А нужно чтоб продолжил проигрывать автоматически.
Аудиосессия в контроллере прописана таким образом:
do {
try AVAudioSession.sharedInstance().setCategory(
AVAudioSession.Category.playAndRecord,
options: [ .defaultToSpeaker])
} catch {
print(error.localizedDescription)
}