在我的应用程序中,用户可以用相机拍照,它会通过以下方式将图像保存到相机胶卷:
PHAssetChangeRequest creationRequestForAssetFromImage
我从中检索 PHAsset 并对其进行处理。稍后,系统会提示用户决定是否要删除他们拍摄的照片。使用 PHAsset 上的句柄,我使用以下方法删除 PHAsset:
[PHAssetChangeRequest deleteAssets:@[asset]];
我收到提示“允许 'MYAPP' 删除这张照片?”。如果您按删除,它会从相机胶卷中删除它。
但是,如果用户启用了照片流,则照片将保留在照片流中。我们还能做些什么来删除照片流图像吗?