为什么有些图片无法删除?

问题描述

我们可以使用这两种方法删除一张照片:

移除资产:

PHPhotoLibrary.shared().performChanges({
    let request = PHAssetCollectionChangeRequest(for: self.assetCollection,assets: self.fetchResult!)
    request?.removeAssets([asset] as NSArray)
},completionHandler: completion)

删除资产:

PHPhotoLibrary.shared().performChanges({
    PHAssetChangeRequest.deleteAssets([asset] as NSArray)
},completionHandler: completion)

但是在我们使用 removeAssets 删除照片之前,我们应该确保照片能够被删除

那么什么样的图片是不能删除的?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)