我们正在构建一个将使用相机的应用程序,但不希望在应用程序使用图像后保留在库/相机胶卷中拍摄的图像。
目的是为银行贷款申请表拍照,出于隐私考虑,我们不希望在用户设备上永久记录该申请表。
我们正在构建一个将使用相机的应用程序,但不希望在应用程序使用图像后保留在库/相机胶卷中拍摄的图像。
目的是为银行贷款申请表拍照,出于隐私考虑,我们不希望在用户设备上永久记录该申请表。
1/ 在您不需要文件时立即删除文件(或者当您的应用程序完成或发送到后台时 - 取决于您的用户案例)。
2/ 将其保存到临时文件中。如果步骤 1 失败,该文件仍将被删除。
3/ 加密文件(iOS 有加密 API)。如果您在应用程序重新启动时不需要访问该文件,请不要将密钥保存在任何地方。如果需要,请将其保存到钥匙串中。
您不必将其保存到相册。如果您需要临时保存它,只需在应用程序文档文件夹中进行操作,然后随时删除即可。
另一方面,您不能(也不应该)在没有用户交互的情况下从相册中删除照片。