For me, I remove all audio and video inputs and outputs which i added on session in viewDidUnload method before any line in this method. Now it is working fine in all iOS versions.
For removing inputs/outputs:
[_captureSession removeInput:_captureDeviceInputAudio];
[_captureSession removeOutput:_captureOutputAudio];