在Photos.app中选择要传递给动作扩展的图像似乎会产生磁盘上的图像路径(例如:
URL看起来像是对从调用
file:///var/mobile/Media/DCIM/109APPLE/IMG_9417.JPG
)。是否有方法获取相应的ALAsset或PHAsset?URL看起来像是对从调用
PHImageManager.requestImageDataForAsset
获得的PHImageFileURLKey
条目进行对应。我不想通过迭代所有PHAssets来找到它。
fetchAssetsWithALAssetURLs
方法,但它只接受assets-library://
格式的 URL。 - DucassetForURL
æ€Žä¹ˆæ ·ï¼Ÿ - matt