iPad アプリのストーリーボードを使用して、 UIWebView 、 AVAudioPlayer 、および AVAudioRecorder を表示する viewController を作成しました。3 つのインスタンスはすべて問題なく動作しています。レコーダーの機能は、webView に読み込まれたさまざまな Web サイトについて音声コメントを作成することです。
この問題は、ユーザーが YouTube などの webView で音声を聞く場合に発生します。Web からオーディオを録音しようとしないと、その時点から AVAudioRecorder は録音しなくなります。エラーはなく、アプリは引き続き通常どおり実行されますが、記録されたすべてのデータのファイル サイズはゼロです。ビューから webView を削除したり、webView = nil; を設定したりしても。AVAudioRecorder は動作しているように見えますが、記録されたデータはすべてゼロです。