相册权限 第一次安装、用户是否授权
来源:互联网 发布:黑帽seo免杀jsp大马 编辑:程序博客网 时间:2024/06/05 02:42
void (^allowEvent)() = ^{
UIImagePickerControllerSourceType sourceType;
sourceType = UIImagePickerControllerSourceTypePhotoLibrary;
UIImagePickerController *picker = [[UIImagePickerControlleralloc]init];
picker.delegate = self;
picker.sourceType = sourceType;
picker.allowsEditing = YES;
UIViewController *ctl = [[[UIApplicationsharedApplication]windows]lastObject].rootViewController;
[ctl presentViewController:pickeranimated:YEScompletion:nil];
};
if ([UIImagePickerControllerisSourceTypeAvailable:UIImagePickerControllerSourceTypePhotoLibrary]) {
PHAuthorizationStatus author = [PHPhotoLibraryauthorizationStatus];
if (author ==PHAuthorizationStatusNotDetermined) {
[PHPhotoLibraryrequestAuthorization:^(PHAuthorizationStatus status) {
dispatch_async(dispatch_get_main_queue(), ^{
if (status == PHAuthorizationStatusAuthorized) {
allowEvent();
}else{
showAlert(@"用户取消相册授权,请在设置中启用");
}
});
}];
return;
}elseif(author ==PHAuthorizationStatusRestricted || author == PHAuthorizationStatusDenied){
showAlert(@"相册权限受限,请在设置中启用");
return;
}
allowEvent();
}
- 相册权限 第一次安装、用户是否授权
- 授权用户dba权限
- ORACLE 用户表权限授权
- Mysql 授权用户访问权限
- linux授权用户、组、权限
- 权限系统--用户授权与权限变更
- 用户第一次拖动widget到桌面上,不用授权提示,直接安装
- 给用户授权操作表空间权限
- oracle用户授权和解除权限
- mysql新建用户,授权与撤销权限
- oracle用户创建、授权和权限设置
- centos7 添加用户并授权root权限
- mysql用户授权以及权限收回
- oracle授权表权限给用户
- iOS判断应用是否获取到系统相机 相册的授权 以及如何请求授权
- android - 判断用户是否第一次进入应用程序
- 检测用户是否是第一次打开应用
- 判断用户是否第一次使用软件版本
- 我所理解的网站架构
- 判断单链表是否有环
- linux命令行——1
- esVSsolr
- 榆天化通过推行设备管理"万点受控“成效显著
- 相册权限 第一次安装、用户是否授权
- 51单片机系列知识17--HD7279(3)
- Delete Node in a Linked List(java)
- iOS小demo之获取键盘高度
- 2016蓝桥杯假期任务之《日期计算》
- 四川中石油强化压力容器设备安全管理
- Python面向对象学习(2)
- 0018-【EasyUI】combotree和combobox模糊查询
- SDWebimage框架解析