2013-08-22 27 views
8

我早期版本的iOS應用之一使用UIImagePickerController。在開發期間,沒有相關權限來訪問相冊中的照片/視頻。但在最新版本中,它要求用戶訪問相冊的權限。
如何在UIImagePickerController(不使用ALAssetLibrary)的幫助下,檢查用戶是否授予訪問設備上的相冊的權限?使用UIImagePickerController前檢查權限

回答

10

UIImagePickerController的公共界面中沒有任何可用於確定照片數據授權狀態的內容。唉,似乎確定授權狀態的唯一選擇是+[ALAssetsLibrary authorizationStatus]

+0

對於iOS 10,現在是PHPhotoLibrary.authorizationStatus() –