客户担心数据应用程序在设备本地使用和存储的安全性(例如,他们希望防止在越狱的 iPhone 上读取我们的数据文件)。所以我想知道 - 有哪些可能的方法来确保 iPhone 上的数据安全?
编辑:
我正在考虑两种存储数据的方式——一堆 xml 文件(最大大小——大约 1MB)或 sqlite 数据库。我更倾向于第二种变体,但仍不确定
Best Answer-推荐答案 strong>
您可能想查看这篇文章 - Protecting resources in iPhone and iPad apps .它讨论了在构建时加密应用程序资源的方案,然后可以在您的应用程序需要时对其进行解密。解密发生在内存中,因此未 protected 临时文件不会留在文件系统上。您甚至可以将加密的 HTML、PDF 和图像直接加载到 UIWebView 中。
为了透明起见:我写了那篇文章,它托管在我自己的网站上。
关于ios - 保护 iPhone 数据的常见做法是什么,我们在Stack Overflow上找到一个类似的问题:
https://stackoverflow.com/questions/1589204/
|