按下锁定按钮时AVAudioRecorder停止

时间:2012-09-18 13:23:35

标签: iphone objective-c ios xcode avaudiorecorder

  

可能重复:
  AVAudioRecorder doesn't record while screen is locked

我正试图让我的录音机继续工作,即使iphone被锁定就像苹果的语音备忘录应用程序一样。 目前锁定按钮似乎要求我的录音机停止。

即使屏幕被锁定,我还能做些什么来保持录像机开启,直到用户实际手动停止它为止?

1 个答案:

答案 0 :(得分:1)

您需要配置AVAudioSession类别。

NSError *sessionError = nil;
[[AVAudioSession sharedInstance] setDelegate:self]; 
[[AVAudioSession sharedInstance] setCategory:AVAudioSessionCategoryRecord error:&sessionError];

您可以找到更多信息here