3

我正在构建一个应用程序,我需要PHAssetNSItemProvider.

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)

其中 imageURLNSURL与之前发布的 URL 是一个,但它总是返回一个空数组。

4

0 回答 0