iOS 弹出系统相册权限弹窗

 使用 PHPhotoLibrary 库

#import <Photos/PHPhotoLibrary.h>

- (void)clickPhotoLibrary
{
    PHAuthorizationStatus authorization = [PHPhotoLibrary authorizationStatus];
    if (authorization == PHAuthorizationStatusNotDetermined) {
        if (@available(iOS 14, *)) {
            [PHPhotoLibrary requestAuthorizationForAccessLevel:PHAccessLevelReadWrite handler:^(PHAuthorizationStatus status) {
                [self reloadData];
            }];
        } else {
            [PHPhotoLibrary requestAuthorization:^(PHAuthorizationStatus status) {
                [self reloadData];
            }];
        }
    } else {
        [self goSyemtmSetting];
    }
}

猜你喜欢

转载自blog.csdn.net/LIUXIAOXIAOBO/article/details/114980626
今日推荐