Quiero que mi aplicación solo use la cámara frontal. Así que he implementado el siguiente código.UIImageViewController cameraDevice no se utiliza cada vez que se abre la cámara
if ([UIImagePickerControllerisCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront]) {
self.imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront;
}
Esto funciona la primera vez que abro la cámara (está utilizando la cámara frontal). Pero si cancelo la foto y luego vuelvo a ingresar a la cámara, está utilizando la cámara trasera.
Con cada cancelar/volver a entrar en la cámara, se cambia entre las cámaras delantera y trasera ...
¿Hay algo que me falta?
funciona como un encanto – Ruban