iOS:有没有办法从文件系统安全地删除特定文件?

我正在为iOS编写一个应用程序,并且我要求的一个要求是从文件系统中安全地移除可能从其他应用程序提供给我的应用程序的文件(请参阅“在...中打开”)。 这些文件放在我的应用程序可访问的临时文件夹中,但是我想通过标准保护API将它们加密到我自己的文档文件夹中后,安全地删除这些文件。 任何想法如何做到这一点?


来自Bavarious链接的论文引用:

我们发现没有任何可用于清理单个文件的软件技术是有效的。

总的来说,我们得出结论:SSD相对于硬盘的复杂性增加要求SSD提供可验证的消毒操作。

我不确定iPhone中的闪存是否支持这些操作,但是如果他们这么做的话,我很确定苹果将不得不通过他们的API使它们可用,并且我在API中没有发现任何内容。

所以基本上这似乎不可能。 也许你可以向Apple提交一份错误报告,并要求他们修正这样的问题。

我认为你最好在保存文件之前考虑加密文件的可能性。

链接地址: http://www.djcxy.com/p/53099.html

上一篇: iOS: Is there a way to delete specific files securely from the file system?

下一篇: Combining all CSS into a single StyleSheet