Можно ли запрашивать только PHAssets, снятые камерой устройства?Например, исключить изображения, отправленные вам WhatsApp.
Я безуспешно пробовал следующее: 1. Фильтровать по активу mediaSubtype и sourceType 2. Фильтровать по оригинальному имени файла, так как изображения WhatsApp обычно используют UUID в имени файла.
Второй вариант кажется наиболее перспективнымвозможно, в сочетании с другими метаданными, такими как местоположение (изображения WhatsApp обычно удаляют эту информацию).
В идеале фильтрация должна выполняться по запросу PHAsset, и для повышения производительности не нужно вызывать ImageManager.requestImage ().