提示开启相册权限

2019-11-26  本文已影响0人  MMOTE
//相册权限
    PHAuthorizationStatus status = [PHPhotoLibrary authorizationStatus];
    if (status != PHAuthorizationStatusAuthorized) {
        [PHPhotoLibrary requestAuthorization:^(PHAuthorizationStatus status) {
            if(status == PHAuthorizationStatusAuthorized) {
                dispatch_async(dispatch_get_main_queue(), ^{
                    // 用户点击 "OK"
                    
                });
            } else {
                dispatch_async(dispatch_get_main_queue(), ^{
                    // 用户点击 不允许访问
                    UIAlertController *alert = [UIAlertController alertControllerWithTitle:@"提示" message:@"请前往“设置-APP名字-照片”开启权限" preferredStyle:UIAlertControllerStyleAlert];
                    [alert addAction:[UIAlertAction actionWithTitle:@"好的呢" style:UIAlertActionStyleCancel handler:^(UIAlertAction *action) {
                        
                    }]];
                    alert.modalPresentationStyle = UIModalPresentationFullScreen;
                    [self presentViewController:alert animated:YES completion:nil];
                    return;
                });
            }
        }];
    }else {
        // 已获得权限
        
    }
上一篇 下一篇

猜你喜欢

热点阅读