Erlaubnis zum Aufnehmen eines Fotos ODER zum Abrufen eines Bilds aus einer Bibliothek, die in iOS9 nicht angezeigt wird (Xcode 7beta, Swift2)
Der folgende Code zeigt ein Beispiel für meinen Zugriff auf die Bildbibliothek. Unabhängig davon, wo ich den Code anrufe (Ansicht), wird der Berechtigungsdialog des Telefons nicht angezeigt. Daher kann meine App weder auf die Kamera noch auf die Bibliothek zugreifen.
Auch die Datenschutzeinstellungen zeigen meine App nicht an. Irgendwelche Gedanken? Ich dreh durch
let imgPicker = UIImagePickerController()
imgPicker.sourceType = UIImagePickerControllerSourceType.PhotoLibrary
imgPicker.modalPresentationStyle = UIModalPresentationStyle.Popover
self.presentViewController(imgPicker, animated: true, completion: nil)
anders wie ich es versucht habe
if UIImagePickerController.isSourceTypeAvailable(UIImagePickerControllerSourceType.Camera) {
let imagePicker:UIImagePickerController = self.imagePickerController
imagePicker.allowsEditing = true
imagePicker.sourceType = UIImagePickerControllerSourceType.Camera
imagePicker.cameraCaptureMode = UIImagePickerControllerCameraCaptureMode.Photo
imagePicker.cameraDevice = UIImagePickerControllerCameraDevice.Rear
imagePicker.showsCameraControls = true
imagePicker.navigationBarHidden = true
imagePicker.toolbarHidden = true
imagePicker.delegate = self
self.presentViewController(imagePicker, animated: true, completion: nil)
}