我的应用使用麦克风并输出音频,因此我将 Audio Session 设置为“播放和录制”类别,但这似乎禁用了Airplay。如果我将类别设置为“播放”,则Airplay可以在我的输出中正常工作(但显然输入不起作用)。

我尝试覆盖到扬声器的输出路由,以防需要通过Airplay输出,但没有乐趣。

有任何想法吗?

最佳答案

您要使用哪种AirPlay设备?有麦克风吗?

如果不是这样,则在使用PlayAndRecord类别时,iOS不会将其显示为选项,因为该设备无法播放记录。但是,在使用“播放”类别时,它会显示出来。

另外,如果您使用的设备是蓝牙设备,是否已将AVAudioSessionCategoryOptionAllowBluetooth设置为YES?

10-07 19:50
查看更多