dua*_*uan 2 uiimagepickercontroller ios
我在用UIImagePickerController.我需要告诉我的用户他们需要去设置 - >隐私才能解锁相机/照片访问权限,如果他们不同意提供我想要显示的第一个访问权限UIImagePickerController.
默认情况下,UIImagePickerController将显示:
但是在呈现之前我想要的信息怎么样UIImagePickerController?我怎样才能得到我是否有访问权限的消息?
我想声称这不是一个绝对重复的问题.AVCaptureDevice在这个问题中,检测相机在ios上的权限只能修复对相机的访问,但仍然无法检测到对"相册"的访问.
问题检测相机对ios提到的类别的权限AVCaptureDevice,这个类可以修复'相机'的授权.
我找到了"照片"授权的解决方案.Photos在IOS8中有一个新的框架和一个类PHPhotoLibrary.
此方法可以提供警报:
PHPhotoLibrary.requestAuthorization({(status:PHAuthorizationStatus)in
switch status{
case .Denied:
break
case .Authorized:
break
default:
break
}
})
Run Code Online (Sandbox Code Playgroud)

就像UIImagePickerController第一次出现时一样.
并且class func authorizationStatus() -> PHAuthorizationStatus可以返回"相册"的当前授权状态
| 归档时间: |
|
| 查看次数: |
7190 次 |
| 最近记录: |