我正在維護一個已經在AppStore上生活了幾個月的應用程序。 我的應用程序使用核心數據,並以某種方式設法丟失了我的xcdatamodel的所有以前的版本。如何重新創建xcdatamodeld
我希望能夠執行輕量級遷移。我需要做的就是給我的一個實體添加一個屬性。所以,我遵循了創建模型版本的正確步驟。
顯然,我修改了原來的xcdatamodel。因此,當我測試遷移時,它會失敗,並顯示錯誤代碼= 134130「無法找到源存儲模型」。由於在設備/模擬器上沒有sqlite文件時該應用運行正常,我已經得出結論原始xcdatamodel已被修改。
假設我的邏輯到目前爲止,我如何創建一個xcdatamodel來匹配用戶設備上的sqlite文件。他們丟失數據是不可接受的。
謝謝。
不知何故,以前的所有版本都已丟失。我使用GIT和快照,甚至是Dropbox,但我只有當前版本的文件。 – Blamdarot
@Blamdarot你的git倉庫發生了什麼? –
從應用程序商店獲取您的送貨應用程序中的媽媽文件。 –