Desidero che la mia app utilizzi solo la fotocamera frontale. Quindi ho implementato il seguente codice.UIImageViewController cameraDevice non viene utilizzato ogni volta che si apre la telecamera
if ([UIImagePickerControllerisCameraDeviceAvailable:UIImagePickerControllerCameraDeviceFront]) {
self.imagePickerController.cameraDevice = UIImagePickerControllerCameraDeviceFront;
}
Questo funziona la prima volta che apro la fotocamera (sta utilizzando la fotocamera frontale). Ma se annullo la foto e poi rientro nella fotocamera, viene utilizzata la fotocamera posteriore.
Con ogni annullare/ri-entrare in macchina si passa tra le telecamere anteriore e posteriore ...
C'è qualcosa che mi manca?
funziona come un fascino – Ruban