【发布时间】:2020-09-06 12:25:08
【问题描述】:
如何从设备中永久删除PHAsset 以立即获得更多设备空间?
我只能找到以下 API 从照片应用程序中删除 PHAsset,该应用程序将资产移动到仍在设备上保留内存的“最近删除”相册,
PHAssetChangeRequest.deleteAssets((assets as NSArray))
是否有从照片应用程序中永久删除资产(以编程方式)的解决方案?
【问题讨论】:
-
你有没有试过像这里一样:stackoverflow.com/questions/26934562/…?
-
我对此表示怀疑。如果允许,应用程序可能会滥用它。
-
@aheze 你知道 iOS 已经通过显示带有资产的删除弹出窗口与用户确认,即使我们这样做
PHAssetChangeRequest.deleteAssets。因此,他们可以允许永久删除资产。
标签: ios objective-c swift phasset