【发布时间】:2014-11-07 01:13:19
【问题描述】:
我花了几个月的时间收集、清理和构建一些数据。我正在构建的应用程序将能够搜索数据。到目前为止,我将 sqlite 文件存储在用户文件系统而不是远程服务器上,因为我希望搜索结果是即时的,以便为用户提供可能的最佳体验,而与他们的连接速度无关。
但我刚刚发现任何拥有越狱手机的人都可以“窃取”我的 sqlite 文件中的信息存储。
我最不希望有人得到我辛勤工作的成果并将其发布在网站上,这可能会使应用程序变得毫无用处。
有没有办法阻止这种情况发生?
感谢您的帮助!
【问题讨论】:
-
手机不一定要越狱。我可以从我计算机上的 iTunes 库中打开您的应用程序的 IPA 文件(它只是一个 ZIP),然后在应用程序本身(它只是一个捆绑文件夹)中四处寻找,然后直接拉出 SQLite DB。
标签: iphone database ios sqlite