求助,录音功能模拟器可以,真机测试有时候行有时候不行



  • 用的是 AudioRecorderManager.m的组建,原来是这样的
    _recordSession = [AVAudioSession sharedInstance];
    [_recordSession setCategory:AVAudioSessionCategoryPlayAndRecord error:nil];
    但是录完音后想在扬声器播放,所以修改了成这样
    _recordSession = [AVAudioSession sharedInstance];
    [_recordSession setCategory:AVAudioSessionCategoryPlayAndRecord withOptions:AVAudioSessionCategoryOptionDefaultToSpeaker error:nil];

    修改后真机测试时有时候又可以成功有声音,有时候又没有。但模拟器是一直没问题的
    请问是哪里出了问题?


登录后回复