有没有办法自动删除通过iOS应用拍摄的照片?

问题描述:

我们正在构建一个应用程序,该应用程序将使用相机,但不希望在应用程序使用图像后保留图库/相机胶卷中拍摄的图像。有没有办法自动删除通过iOS应用拍摄的照片?

我们的目的是为银行贷款拍一张申请表,我们不希望因为隐私问题在用户设备上永久记录。

您不必将其保存到相册中。如果您需要暂时保存它,只需在应用程序文档文件夹中执行,并在需要时将其删除。

另一方面,如果没有用户交互,你不能(也不应该)从相册中删除照片。

+0

更准确地说,他可以将它保存到临时文件中。 – Sulthan 2012-04-05 14:11:24

+0

@Sulthan:你说得对,那会更好。 – 2012-04-05 14:24:07

1 /不需要它时立即删除文件(或者当您的应用程序完成或发送到后台时 - 取决于您的用户案例)。

2将它保存到临时文件中。如果第1步失败,该文件仍将被删除。

3 /加密文件(iOS具有加密API)。如果在重新启动应用程序时不需要访问该文件,请不要将密钥保存在任何位置。如果你需要它,将它保存到钥匙串中。