I am making a app that, in its course, can take a picture with the rear camera and immediately take a picture with the front camera 3 seconds after. I do this by dismissing the previous UIImagePickerController and presenting a UIImagePickerController, where in the completion block of the presentViewController:animated:completion: method I start an NSTimer that calls takePicture after 3 seconds.
This worked like a charm in iOS 7. In iOS 8 however I fail to see the front camera view and I receive this in the console:
UIImagePickerController: ignoring request to take picture; camera is changing modes.
What is going on here? Was there an API change? Or is this a x.0 bug?
If any code is needed to help me out I will gladly provide it.