我的应用使用麦克风并输出音频,因此我将 Audio Session 设置为“播放和录制”类别,但这似乎禁用了Airplay。如果我将类别设置为“播放”,则Airplay可以在我的输出中正常工作(但显然输入不起作用)。
我尝试覆盖到扬声器的输出路由,以防需要通过Airplay输出,但没有乐趣。
有任何想法吗?
最佳答案
您要使用哪种AirPlay设备?有麦克风吗?
如果不是这样,则在使用PlayAndRecord类别时,iOS不会将其显示为选项,因为该设备无法播放和记录。但是,在使用“播放”类别时,它会显示出来。
另外,如果您使用的设备是蓝牙设备,是否已将AVAudioSessionCategoryOptionAllowBluetooth设置为YES?