2013-08-22 6 views
8

Eine meiner früheren Versionen der iOS-App verwendet UIImagePickerController. Während dieser Entwicklungsphase sind keine Berechtigungen für den Zugriff auf die Fotos/Videos vom Album erforderlich. Aber in der neuesten Version fragt es nach der Erlaubnis des Benutzers, auf das Album zuzugreifen.
Wie kann ich überprüfen, ob der Benutzer mit Hilfe von UIImagePickerController (ohne ALAssetLibrary) die Berechtigung zum Zugriff auf das Fotoalbum auf dem Gerät erteilt hat?Überprüfung der Berechtigung vor der Verwendung von UIImagePickerController

Antwort

10

Es gibt nichts in der öffentlichen Schnittstelle für UIImagePickerController, das verwendet werden könnte, um den Fotodatenautorisierungsstatus zu bestimmen. Leider scheint es, als ob die einzige Option zur Bestimmung des Autorisierungsstatus +[ALAssetsLibrary authorizationStatus] ist.

+0

Für iOS 10 ist dies jetzt PHPhotoLibrary.authorizationStatus() –

Verwandte Themen