1

我正在尝试使用 AVAudioRecorder 类录制用户的声音。首先我设置了 AudioSession

AVAudioSession *audioSession = [AVAudioSession sharedInstance];
NSError *error;
if ([audioSession inputIsAvailable]) {
    [audioSession setCategory:AVAudioSessionCategoryPlayAndRecord error:&error];
}

对于我的第二代 iPod Touch,audioSession.inputIsAvailable 的值始终为 NO。为什么会这样?不能用这个设备录制吗?还是取决于操作系统?

4

0 回答 0