【问题标题】:How to hide iCloud images in picker while picking image from photos using Photos Framework如何在使用照片框架从照片中选择图像时在选择器中隐藏 iCloud 图像
【发布时间】:2019-05-15 09:28:37
【问题描述】:

在我的应用程序中,我允许用户从相册中选择照片,但在这里我想隐藏 iCloud 图像以供选择。我找到了这个solution 但对我不起作用,iCloud 图像是可见的选择。选择器应显示本地图像和相机胶卷图像以供选择。

我尝试了以下 AssetCollection 子类型:

PHAssetCollectionSubtypeAlbumMyPhotoStream:找到 iCloud 图像 PHAssetCollectionSubtypeSmartAlbumUserLibrary:找到 iCloud 图像

知道怎么做吗?应该使用哪个PHAssetCollectionSubtype

【问题讨论】:

  • 你试过albumRegular吗?
  • 是的,我尝试了albumRegular,因为我在照片应用中没有相册,所以没有找到任何图像。

标签: ios icloud photo phasset photosframework


【解决方案1】:

您对 iCloud 图片的确切含义是什么?

  1. 有 iCloud 照片库。这些图像只是“所有照片”相册中的普通资产。无法隐藏它们,因为 iCloud 照片库不会区分设备上的内容和云端的内容。当您请求资产的全分辨率图像/数据、视频数据时,您唯一能做的就是阻止网络访问(云下载)。
  2. 有“共享照片流”和“我的照片流”。这些不是“所有照片”的一部分,也不是在单独的相册中。您可以通过在界面中不包括相册来排除这些内容

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2017-09-06
    • 2012-03-21
    • 1970-01-01
    • 2012-03-06
    • 2017-04-11
    • 1970-01-01
    • 2016-11-01
    • 1970-01-01
    相关资源
    最近更新 更多