2013-09-29 40 views
0

我正在开发一个iOS应用程序,每秒钟监视输入。这个应用程序也可以同时产生音乐。输入和输出是干扰的。有没有办法阻止输入单元拾取输出?忽略输出产生

+0

您是否在使用扬声器输出时使用麦克风进行输入 - 并且麦克风正在拾取音乐? –

+0

@PhilWilson是的.. – m177312

回答

0

看一看AVA​​udioSession:

[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error: &error]; 
[[AVAudioSession sharedInstance] setActive:YES error: &error]; 

对于AVAudioSessionCategoryPlayAndRecord文档说:

这一类是适用于同步录音和回放,同时还为应用程序,录制和播放,但不同时。