Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/26.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios RestKit种子数据库是在每次安装应用程序时刷新,还是仅在第一次安装时刷新?_Ios_Objective C_Rest_Core Data_Restkit - Fatal编程技术网

Ios RestKit种子数据库是在每次安装应用程序时刷新,还是仅在第一次安装时刷新?

Ios RestKit种子数据库是在每次安装应用程序时刷新,还是仅在第一次安装时刷新?,ios,objective-c,rest,core-data,restkit,Ios,Objective C,Rest,Core Data,Restkit,我有一个应用程序进行了重大更新,我们即将发布v2.0。我似乎在RestKit文档(或任何文章/教程)的任何地方都找不到提到何时使用seed数据库的信息 我知道,当您第一次安装带有RestKit种子数据库的应用程序时,会插入数据。但是,如果安装了v1并在其上安装了v2,那么数据库是重新设定种子还是保持原样 我们的问题是,我们正在发送一个If-Modified-Since头,但我们希望它尽可能地最新—理想情况下是在发布前几周的最后一个db种子之后。如果我们在2015年7月发布了v2,如果从那时起进行

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

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


我们的问题是,我们正在发送一个If-Modified-Since头,但我们希望它尽可能地最新—理想情况下是在发布前几周的最后一个db种子之后。如果我们在2015年7月发布了v2,如果从那时起进行了修改,这是否意味着拥有v1和旧数据库的用户将错过2015年7月之前发生的更新,因为他们将错过种子数据库,因此将永远过时?

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


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

< P>如果有人后来来到这里,我可以确认种子数据库只用于第一次安装。 回想起来,这是有道理的;如果每次更新都重新生成,客户将丢失所有数据。我们的数据几乎完全是只读的,所以我甚至没有考虑过。