我正在构建应用,我需要从PHAsset
获取NSItemProvider
的图片。
我得到的NSURL
就是:
file:///Users/user/Library/Developer/CoreSimulator/Devices/84BDFE8E-127E-4677-83B8-208227CCBC16/data/Media/PhotoData/OutgoingTemp/A4D845E7-17E3-4C35-8993-027092D3604A.JPG
我需要能够从该URL获取PHAsset,以便我可以使用PHPhotoLibrary来处理图像。
我试过了:
let imageAssetToDelete = PHAsset.fetchAssetsWithALAssetURLs([imageURL], options: nil)
其中imageURL是带有上一个发布网址的NSURL
,但它总是返回一个空数组。