При воспроизведении звука в фоновом режиме на экране блокировки отображаются элементы управления плеером. Как убрать его, когда звук остановился? Если попытаться установить:
MPNowPlayingInfoCenter.default().nowPlayingInfo = nil
плеер все еще на экране блокировки, но поля исполнителя / песни пусты

UPD (мой код для аудиосессии):
в AppDelegate:
func setupAudioSession() {
let audioSession = AVAudioSession.sharedInstance()
do {
try audioSession.setCategory(AVAudioSessionCategoryPlayback)
try audioSession.setActive(true)
} catch {
print("Setting category to AVAudioSessionCategoryPlayback failed.")
}
}
в классе игрока:
private func clearRemotePlayerInfo() { // call after stop button pressed
try? AVAudioSession.sharedInstance().setActive(false)
MPNowPlayingInfoCenter.default().nowPlayingInfo = [:]
}