我正在构建一个使用 Sqlite DB 的应用程序。用户可以将他们的信息输入数据库并检索它们。但是,我希望他们能够备份 sqlite 数据库。我所做的是将 sqlite db 放在文档文件夹中,这样他们就可以使用 iTunes 检索它。例如,如果 ipad 出现故障,我希望他们能够将 sqlite db 转移到另一个 ipad。
现在的问题是,我不想让他们知道db里面的信息,应该说db结构。那么如何构建一个只能由我的应用程序读取的数据库呢?当他们使用 sqlite 浏览器打开时,他们将无法看到任何东西。我正在寻找简单的东西。可以让数据库在打开之前提示密码吗?