做了一个录音功能,在模拟器正常,手机测试时有提示开始录音,但录音时间没有增长,最后属于录音失败。
AVAudioSession *session = [AVAudioSession sharedInstance];
NSError *setCategoryError = nil;
[session setCategory:AVAudioSessionCategoryPlayAndRecord error:&setCategoryError];
if(setCategoryError)
{
NSLog(@"%@", [setCategoryError description]);
}
在实例化AVAudioRecoder之前 加上上面的代码