![]() |
1
9
根据 Configuring an Audio Session 默认情况下,AVAudioSessionCategory设置为
由于iPad和模拟器没有此开关,它们将始终对扬声器播放,但对于硬件iPhone,在静音模式下,它们将仅对耳机播放,而不对扬声器播放,除非会话类别发生变化。 您可以使用AVAudioSession直接更改会话类别:
或者您可以使用AudioKit的AKSettings包装器:
根据 AVSessionCategory docs ,播放类别为
因此,假设用户希望在使用应用程序时覆盖静默模式。 |
![]() |
beowulf · 更改音频录制时的音调 7 年前 |
![]() |
ddp · AKAudioPlayer:扬声器中没有声音,只有耳机 7 年前 |
![]() |
whistler · Audiokit MIDI初始化令人困惑 7 年前 |