我正在我的应用中录制语音,目前它将在后台运行。
1.我可以在电话结束后恢复会话。 2.如果无法恢复,我可以再次创建会话,再次录制吗?
我已经实现了两个
- (void)audioRecorderBeginInterruption:(AVAudioRecorder *)recorder;
- (void)audioRecorderEndInterruption:(AVAudioRecorder *)recorder;
他们都在中断之前和之后被叫,但是在中断结束后我无法开始新的录音或恢复录音。 有没有人知道如何实现它?
基本上我想要的是在后台不间断录制。应用程序应该在Interuption发生时暂停/停止录制,并在中断结束时再次开始录制。 该应用程序将继续在后台运行。
还有一件事,我不希望我的用户点击应用并将应用程序置于前台。该过程应该对用户可见。