0
我的應用使用必需的背景模式「應用播放音頻」 我可以在背景模式下錄製。但如果打電話? 我用委託AVAudioRecorder背景模式和電話
-(void)loadView
{
NSError *error=nil;
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryPlayAndRecord error:&error];
if (error) {//Do something error}
error = nil;
[[AVAudioSession sharedInstance] setActive:YES error:&error];
if (error) {//Do something error}
}
-(void)audioRecorderBeginInterruption
{
[AVAudioRecorder pause];
}
-(void)audioRecorderEndInterruption
{
[AVAudioRecorder record];
}
這兩種方法都正常執行 但AVAudioRecorder
不運行。
我想在通話結束時繼續錄音。
我嘗試遠程控制和背景模式一起可以保持運行時audioRecorderEndInterruption。 但我的AVAudioRecorder強制退出。 我需要暫停。不要停下來。我想繼續錄製。 誰有更好的解決方案? – user2082614 2013-02-21 06:13:10