我正在编写一个使用AVAudioRecorder该类的应用程序.除了拨打电话外,它的效果很好.我按照苹果公司使用AVAudioRecorderDelegate方法的指导方针处理这个问题.
– (void) audioRecorderBeginInterruption:
– (void) audioRecorderEndInterruption:
Run Code Online (Sandbox Code Playgroud)
它工作得很好,直到中断结束,我试图通过再次调用记录方法来"恢复"记录(根据文档).然而,它并没有恢复我的录音,而是抛弃旧的录音,并在它的位置启动一个全新的录音.我无法找到解决这个问题的方法,如果有人想出来的话,或者苹果的错误AVAudioRecorder请告诉我.我真的希望我不必写这个AudioQueues.
谢谢