PHFetchOptions включает только фотографии с камеры iPhone

Прямо сейчас я использую это, чтобы исключить скриншоты:

let options = PHFetchOptions()
options.predicate = NSPredicate(format: "NOT (mediaSubtype & \(PHAssetMediaSubtype.photoScreenshot.rawValue) != 0)")
var fetchResult: PHFetchResult<PHAsset> = fetchResult = 
PHAsset.fetchAssets(with: PHAssetMediaType.image, options: options)

Но я хочу включить только фотографии, снятые с камеры iPhone (а не фотографии, сохраненные из других приложений, таких как Skype и т. д.). Является ли это возможным?


person Paul T.    schedule 27.03.2018    source источник
comment
Надеюсь, это поможет вам, перейдите по этой ссылке: stackoverflow.com/questions/32169185/   -  person Sagar Chauhan    schedule 27.03.2018
comment
@PaulMarshal, спасибо, я не знал, что могу фильтровать по названию альбома, но это не решает проблему извлечения фотографий, сделанных на камеру (которые не были сохранены из других приложений)   -  person Paul T.    schedule 27.03.2018
comment
github.com/alexanderkent/PHAsset-Meta попробуйте отфильтровать изображения с помощью метаданных   -  person Abhishek Master    schedule 27.03.2018
comment
@AbhishekMaster, спасибо, я именно так и сделал   -  person Paul T.    schedule 07.02.2019