如何使用Photos Framework从照片中拾取图像时如何在选择器中隐藏iCloud图像

时间:2019-05-15 09:28:38

标签: ios icloud photo phasset photosframework

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

我尝试了以下AssetCollection子类型:

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

任何想法该怎么做?应该使用哪个PHAssetCollectionSubtype

1 个答案:

答案 0 :(得分:0)

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

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