2013-08-22 2 views
8

Una delle mie precedenti versioni di app iOS utilizza UIImagePickerController. Durante questo periodo di sviluppo non ci sono permessi per accedere alle foto/video dall'album. Ma nell'ultima versione, chiede il permesso all'utente di accedere all'album.
Come posso verificare se l'utente ha concesso l'autorizzazione per accedere all'album di foto sul dispositivo con l'aiuto di UIImagePickerController (non utilizzando ALAssetLibrary)?Verifica dell'autorizzazione prima di utilizzare UIImagePickerController

risposta

10

Non c'è nulla nell'interfaccia pubblica per UIImagePickerController che potrebbe essere utilizzata per determinare lo stato di autorizzazione dei dati della foto. Purtroppo, sembra che l'unica opzione per determinare lo stato dell'autorizzazione sia +[ALAssetsLibrary authorizationStatus].

+0

Per iOS 10, questo è ora PHPhotoLibrary.authorizationStatus() –