当应用程序转到background
时,声音无法在设备中播放。
它在模拟器中可以正常工作,但不能在实际设备上工作。
该应用使用AirPlay
播放音频或流音频/视频。
它通过应用程序和info .plist
中的功能从网络下载了内容,但仍然无法正常工作。
我想在应用程序进入background mode
时播放音频。
已启用
应用使用streams audio/video
播放音频或AirPlay
答案 0 :(得分:0)
将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)
}