Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/objective-c/24.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
Objective c iOS应用程序更新,如果用户跳过更新会发生什么_Objective C_Ios - Fatal编程技术网

Objective c iOS应用程序更新,如果用户跳过更新会发生什么

Objective c iOS应用程序更新,如果用户跳过更新会发生什么,objective-c,ios,Objective C,Ios,我目前正在管理应用程序中有关SQLite DB的更新 如果用户错过应用商店中的更新并尝试更新到最新版本,会发生什么情况 e、 g.用户有v1,跳过v2更新,然后选择更新到v3 我是否应该保留所有更新脚本,然后对它们进行迭代,例如v2和v3,而不仅仅是v3 有人这样做过吗?您试图实现的是“数据库迁移”。是的,您应该跟踪每一个可能的迁移,并且不要假设用户会对您的应用程序进行后续的增量更新

我目前正在管理应用程序中有关SQLite DB的更新

如果用户错过应用商店中的更新并尝试更新到最新版本,会发生什么情况

e、 g.用户有v1,跳过v2更新,然后选择更新到v3

我是否应该保留所有更新脚本,然后对它们进行迭代,例如v2和v3,而不仅仅是v3


有人这样做过吗?

您试图实现的是“数据库迁移”。是的,您应该跟踪每一个可能的迁移,并且不要假设用户会对您的应用程序进行后续的增量更新