Ios8 红色录音状态栏“;闪光“;应用程序处于*前台时*

Ios8 红色录音状态栏“;闪光“;应用程序处于*前台时*,ios8,avcapturesession,avcapturedevice,Ios8,Avcapturesession,Avcapturedevice,关于双高红色录音状态栏有很多问题(,),但当应用程序退出到后台时,所有问题都会闪烁。我得到了一个闪光,我假设从AVCaptureSession设置,而应用程序在前台 以前有人经历过吗 您必须从AVCaptureSession [self.captureSession removeInput:audioIn]; 其中,audioIn是在init方法中初始化的AVCaptureDeviceInput对象 说明: 因为过渡,你得到了闪光。当您从视图A转到视图B,并且对象在视图A中分配时,您会

关于双高红色录音状态栏有很多问题(,),但当应用程序退出到后台时,所有问题都会闪烁。我得到了一个闪光,我假设从
AVCaptureSession
设置,而应用程序在前台


以前有人经历过吗

您必须从
AVCaptureSession

    [self.captureSession removeInput:audioIn];
其中,
audioIn
是在init方法中初始化的
AVCaptureDeviceInput
对象

说明:
因为过渡,你得到了闪光。当您从视图A转到视图B,并且对象在视图A中分配时,您会得到一个闪光,因为当视图B显示时,视图A仍然没有取消分配对象。因此,视图A仍在“后台”使用它。在通话时打开应用程序也是一样。

iOS 8中也存在此问题。请参见下面的答案。您知道是什么原因导致它闪烁吗?是因为在删除输入时我正在转换到另一个视图吗?我肯定要删除它们,但也许这是一个新的ios8安全功能?当它发生时,应用程序总是在前台。100+对于你的答案:-)恼人的红色不再存在。感谢@brunoremoving view中的音频输入将消失修复问题!谢谢@bruno