2
我目前正在管理我的應用程序中有關SQLite DB的更新。iOS應用程序更新,如果用戶跳過更新會發生什麼
如果用戶錯過應用商店中的更新並嘗試更新到最新版本,會發生什麼情況。
例如用戶有v1,跳過v2更新然後選擇更新到v3。
我是否應該保留所有更新腳本,然後遍歷它們v2和v3而不是v3?
有沒有人這樣做?
我目前正在管理我的應用程序中有關SQLite DB的更新。iOS應用程序更新,如果用戶跳過更新會發生什麼
如果用戶錯過應用商店中的更新並嘗試更新到最新版本,會發生什麼情況。
例如用戶有v1,跳過v2更新然後選擇更新到v3。
我是否應該保留所有更新腳本,然後遍歷它們v2和v3而不是v3?
有沒有人這樣做?
你試圖實現的是「數據庫遷移」。是的,您應該跟蹤每一次可能的遷移,並且不要認爲該用戶會隨後對您的應用程序進行增量更新。