我在AVFoundation框架中使用AVAudioRecorder。 我想知道如何检查插入的麦克风设备(在iPod Touch上)?
答案 0 :(得分:4)
Device Support部分是您的朋友
在iPhone OS 3.0及更高版本中,使用 AVAudioSession类确定是否 音频输入可用。这个班 占了许多不同来源 基于iPhone OS的音频输入 设备,包括内置 麦克风,耳机插孔和 连接配件。更多 信息,请参阅AVAudioSession类 参考
答案 1 :(得分:4)
BOOL inputAvailable = [[AVAudioSession sharedInstance] inputIsAvailable];