在iOS中logging所有3个麦克风

据我所知,iPhone5有3个独立的麦克风(见这里 ),是否有可能同时录制所有3个麦克风的audio? 我一直在挖掘文档,并且已经开始深入研究RemoteIO和CoreAudio,但我无法弄清楚它是否可以指定要logging哪个内置麦克风? 有没有人有这方面的经验,或知道是否有可能?

提前致谢。

苹果文档说 ,从iOS 7开始是可能的:

使用iOS 7中引入的API,开发人员可以执行诸如定位代表内置麦克风的端口描述,定位特定麦克风(如“前”,“后”或“底”),将麦克风select为首选数据源,将内置麦克风端口设置为首选input,如果硬件支持,则甚至select首选麦克风极性模式。 请参阅AVAudioSession.h。