尝试将AVAudioSession放入.playAndRecord类别并使用AVAudioSessionModeMeasurement模式会导致.defaultToSpeaker选项被忽略,导致输出在听筒(也称为接收器)中安静地播放。 最佳答案 虽然关于此的内容似乎不多,但文档使“将音频输出发送到接收器而不是扬声器的最终结果”看起来像是可能的预期行为,而不是错误。letAVAudioSessionModeMeasurement:StringThismodeisintendedforappsthatneedtominimizethea