Swift:使用PHAssetChangeRequest删除照片库中视频的位置不起作用

时间:2018-12-24 20:30:59

标签: ios iphone swift phasset phphotolibrary

我想使用PHAssetChangeRequest在iPhone照片库中删除视频PHAsset的位置,但是它不起作用。根据文档,我创建PHAssetChangeRequest并将位置设置为nil。它设置好了,没有错误,但是当我看一下该视频时,照片库中的位置标记仍然存在。将位置设置为其他位置可以正常工作。有人可以帮我个忙吗? 我的代码:

PHPhotoLibrary.shared().performChanges({
  let assetChangeRequest = PHAssetChangeRequest(for: asset)
  assetChangeRequest.location = location
}, completionHandler: { (success, error) in
  if let err = error {
    print("Error")
  } else {
    print("Done")
  }
})

0 个答案:

没有答案