【问题标题】:Is the RestKit seed database refreshed on every app install, or just on the first install?RestKit 种子数据库是在每次应用安装时刷新,还是仅在第一次安装时刷新?
【发布时间】:2015-07-06 06:34:11
【问题描述】:

我的应用进行了重大更新,我们即将发布 v2.0。我似乎在 RestKit 文档(或任何文章/教程)中的任何地方都找不到提及何时使用种子数据库的信息。

我了解到,当您第一次安装带有 RestKit 种子数据库的应用程序时,会插入数据。但是,如果您安装了 v1 并在其上安装了 v2,数据库会重新植入还是保持原样?

我们的问题是我们正在发送一个 If-Modified-Since 标头,但我们希望它尽可能近 - 理想情况下,自上一个数据库种子以来,即发布前几周。如果我们发布带有 2015 年 7 月 If-Modified-Since 的 v2,这是否意味着那些拥有 v1 和旧数据库的人将错过 2015 年 7 月之前发生的更新,因为他们将错过种子数据库,因此永远过时?

【问题讨论】:

    标签: ios objective-c rest core-data restkit


    【解决方案1】:

    如果以后有人来这里,我可以确认种子数据库仅在首次安装时使用。

    回想起来,这是有道理的;如果每次更新都重新生成,客户将丢失所有数据。我们的数据几乎完全是只读的,所以我什至没有考虑过。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-01-20
      • 2019-08-29
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多