Выбор изображений в Photos.app для перехода к расширению действия, кажется, дает пути к изображениям на диске (например: file:///var/mobile/Media/DCIM/109APPLE/IMG_9417.JPG
). Есть ли способ получить соответствующий ALAsset или PHAsset?Извлечь ALASset или PHAsset из файла URL
URL-адрес выглядит так, как будто это соответствует записи PHImageFileURLKey
, полученной от звонка PHImageManager.requestImageDataForAsset
. Мне бы очень хотелось, чтобы я перебирал все PHAssets, чтобы найти его.
Это NSURL. Вы не видите, как добраться отсюда до PHAsset? – matt
Я этого не делаю. Там 'fetchAssetsWithALAssetURLs', но это только принимает URL-адреса' assets-library: // '. – Duc
Хмм, это даже хуже. Вы даже не можете попасть в библиотеку из-за песочницы. – matt