【问题标题】:Can I back up my app's SQLite database to iCloud?我可以将我的应用程序的 SQLite 数据库备份到 iCloud 吗?
【发布时间】:2013-01-01 12:56:36
【问题描述】:

我想在我的应用程序中有一个“备份”和“恢复”按钮,它只是将整个 SQLite 数据库作为 blob 复制到 iCloud。数据库总是很小,因为它只包含手动输入的信息。

这是否可以使用 iCloud 或者我需要创建一个外部服务来管理它?

(如果重要的话:我的应用是使用 NimbleKit 框架和 jQuery Mobile UI 创建的)

【问题讨论】:

    标签: ios icloud


    【解决方案1】:

    【讨论】:

    • 存储一个完整的 sqlite 数据库并不是苹果会喜欢的
    • 谢谢。现在我明白了这一点,我可能会将备份到 Documents 文件夹作为 xml 或 JSON 或其他序列化,以便我可以保留多个备份,而不是存储整个数据库。你认为 Apple 会更看好这一点吗?
    • 我想他们会的,是的 :)
    • 将 SQLite 存储在那里用于备份应该没有问题——Apple 不在乎格式是 SQLite 还是 JSON 或 XML。
    • 不,这是真的,但他们非常关心文件大小!他们为此拒绝了应用程序,因此不应该编写一个单一的数据库 - 这就是我的观点
    猜你喜欢
    • 2012-04-16
    • 2018-02-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-02
    • 2021-12-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多