2 倍の高さの赤いオーディオ録音ステータス バーに関して多くの質問 (ここ、ここ) がありますが、それらはすべて、アプリがバックグラウンドに戻るときにフラッシュを参照します。AVCaptureSession
アプリがフォアグラウンドにあるときに、セットアップから想定しているように、フラッシュが発生しています。
誰もこれを経験したことがありますか?
からオーディオ入力を削除する必要があります。AVCaptureSession
[self.captureSession removeInput:audioIn];
はinit メソッドで初期化さaudioIn
れるAVCaptureDeviceInput
オブジェクトです。
説明: 遷移のためにフラッシュが発生します。ビュー A からビュー B に移動すると、オブジェクトがビュー A に割り当てられました。ビュー B が表示され、ビュー A がまだオブジェクトの割り当てを解除していないため、フラッシュが発生します。そのため、ビュー A によって「バックグラウンド」で引き続き使用されています。通話中にアプリを開いた場合も同じです。