240 发简信
IP属地:重庆
  • 120
    iOS14 适配相册Limited模式

    前言 苹果在iOS14继续加强了对用户隐私的保护,有时需求只是想选择一张相册中的图片,但是需要对App开发整个照片库的权限,一些私密照片也可以被App读取到,这样很不合理!因...

  • // 默认为1,为0时表示可多选。
    configuration.selectionLimit = 0;

    // 以下 API 仅为 iOS14 only
    PHPickerConfiguration *configuration = [[PHPickerConfiguration alloc] init];
    //configuration.filter 注释掉,同时可以支持imagesFilter、videosFilter、livePhotosFilter文件
    // configuration.filter = [PHPickerFilter livePhotosFilter];

    // 可配置查询用户相册中文件的类型,支持三种
    NSMutableArray<PHPickerFilter *> *filterList = [NSMutableArray new];
    [filterList addObject:[PHPickerFilter imagesFilter]];
    [filterList addObject:[PHPickerFilter videosFilter]];
    [filterList addObject:[PHPickerFilter livePhotosFilter]];
    // 配置想要添加的
    configuration.filter = [PHPickerFilter anyFilterMatchingSubfilters:filterList];

    iOS14 适配相册Limited模式

    前言 苹果在iOS14继续加强了对用户隐私的保护,有时需求只是想选择一张相册中的图片,但是需要对App开发整个照片库的权限,一些私密照片也可以被App读取到,这样很不合理!因...