在 ios 14 中设置新权限 `Limit` 时获取列表照片
Get list photo when setting new permission `Limit` in ios 14
我使用代码获取列表图片
let options = PHFetchOptions()
options.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: false)]
options.predicate = NSPredicate(format: "mediaType == %d", PHAssetMediaType.image.rawValue)
return PHAsset.fetchAssets(with: options)
但是在 ios 14 中的许可 Limit
这将获得所有图像。
只获取有限的照片。
我遇到了同样的问题。它只发生在模拟器中。您可以在真实设备上试用。这可能是模拟器中的错误。
我使用代码获取列表图片
let options = PHFetchOptions()
options.sortDescriptors = [NSSortDescriptor(key: "creationDate", ascending: false)]
options.predicate = NSPredicate(format: "mediaType == %d", PHAssetMediaType.image.rawValue)
return PHAsset.fetchAssets(with: options)
但是在 ios 14 中的许可 Limit
这将获得所有图像。
只获取有限的照片。
我遇到了同样的问题。它只发生在模拟器中。您可以在真实设备上试用。这可能是模拟器中的错误。