如何最大限度地保护我的应用程序中的个人文档
Posted
技术标签:
【中文标题】如何最大限度地保护我的应用程序中的个人文档【英文标题】:How to protect personal documents in my app for the maximum 【发布时间】:2011-04-01 05:59:53 【问题描述】:我想保护通过我的应用下载的用户文档。 - 如果我将文件存储在 ios 的 Document 文件夹中,iTunes 会读取它们,对吗? - 如果我将文件存储在库或其子目录中,升级应用程序时文件会被清理吗? - NSFileManager 有一个 NSFileProtectionKey 属性。但我不确定它究竟能做些什么来保护文件?它是否可以阻止其他应用程序读取用户的文件?
总的来说,我希望文件只能在我的应用程序中读取,而不是 iTunes 或其他越狱应用程序。
非常感谢。
【问题讨论】:
【参考方案1】:每个应用程序都在沙盒中。这意味着其他应用无法访问您的应用文件,即使是低级函数也是如此。
所以它们非常安全。
您可以通过 AppStore 中的这个小应用实际看到这一点:
http://www.eosgarden.com/en/freeware/filesystem/
应用位于 /var/mobile
【讨论】:
感谢麦克马德。但是如果一个人使用越狱应用程序来浏览文件呢?如何加密文件,也许是像视频这样的大文件? CCCryt 可以加密大文件吗?表演怎么样?再次感谢。 您可能对该主题感兴趣:***.com/questions/5182165/…以上是关于如何最大限度地保护我的应用程序中的个人文档的主要内容,如果未能解决你的问题,请参考以下文章