在VOIP呼叫期间以编程方式启用扬声器
答
查找Apple音频会话文档中的kAudioSessionProperty_OverrideAudioRoute键和kAudioSessionOverrideAudioRoute_Speaker属性。
答
雨燕3.0
try AVAudioSession.sharedInstance().setCategory(AVAudioSessionCategoryPlayAndRecord, mode: AVAudioSessionModeVoiceChat, options: .defaultToSpeaker)
try AVAudioSession.sharedInstance().overrideOutputAudioPort(.speaker)
try AVAudioSession.sharedInstance().setActive(true)