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

jim*_*jim 2 objective-c ios

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

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

例如,用户有v1,跳过v2更新,然后选择更新到v3.

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

有人这样做过吗?

Eim*_*tas 5

您要实现的目标是"数据库迁移".是的,您应该跟踪每个可能的迁移,并且不要假设用户将对您的应用程序进行后续的增量更新.