从应用程序中删除使用 UIImagePickerController 拍摄的所有本地图像和视频 ios swift
Delete all local Images and videos taken using UIImagePickerController from the app ios swift
我正在使用 UIImagePickerController 为应用程序拍摄图像和视频。
我需要确保该应用程序占用最少的存储空间。因此,一旦我获取了 image/video,我就会将其上传到我的服务器,以便我现在可以使用 url 访问它。
因此我需要的是每当应用程序终止时,我想清除所有拍摄的图像和视频,以确保消耗更少的内存。
请注意,我不想在上传后立即删除文件。我知道如何从目录中单独删除文件。
如果我错了,请提出其他方法。
不能保证 applicationWillTerminate
会被调用可能这就是你不能这样做的原因(因此我需要的是每当应用程序终止时,我想清除所有图像和拍摄的视频,以确保消耗更少的内存。)。因此,如果您需要在应用程序存在之前执行任何操作,请致电 applicationDidEnterBackground
但你可以试试这个技巧
Local notification on application termination
更新:
How to save images from Camera to specific folder in iPhone gallery?
和
How to delete ALL FILES in a specified directory on the app?
我正在使用 UIImagePickerController 为应用程序拍摄图像和视频。 我需要确保该应用程序占用最少的存储空间。因此,一旦我获取了 image/video,我就会将其上传到我的服务器,以便我现在可以使用 url 访问它。
因此我需要的是每当应用程序终止时,我想清除所有拍摄的图像和视频,以确保消耗更少的内存。
请注意,我不想在上传后立即删除文件。我知道如何从目录中单独删除文件。
如果我错了,请提出其他方法。
不能保证 applicationWillTerminate
会被调用可能这就是你不能这样做的原因(因此我需要的是每当应用程序终止时,我想清除所有图像和拍摄的视频,以确保消耗更少的内存。)。因此,如果您需要在应用程序存在之前执行任何操作,请致电 applicationDidEnterBackground
但你可以试试这个技巧
Local notification on application termination
更新:
How to save images from Camera to specific folder in iPhone gallery?
和
How to delete ALL FILES in a specified directory on the app?