私はオーディオレコーダーアプリケーションに取り組んでいます、それは完全にうまく働いています。
しかし、私は中断の問題で立ち往生しています。電話がかかってきたら、
- (void)audioRecorderBeginInterruption:(AVAudioRecorder *)recorder
次に、このメソッドが呼び出され、記録が一時停止されます。
また、ユーザーが通話を拒否した場合:
- (void)audioRecorderEndInterruption:(AVAudioRecorder *)recorder
それでは、ここで中断したところから録音を再開したいと思います。しかし、recordメソッドを再度呼び出すと、新しいファイルから記録が開始されます。