I have strange issue which is because that I forgot to change Core Data model version for an update of my application. Now I have an app on AppStore lets say version 1.0. And for version 1.1, I've changed the Core Data Model without creating 2nd version of it. I'm using Magical Records which deletes the previous Sqlite file in case of conflict. My app is on iOS 7 which uses Journal mode (Write ahead log, wal file) and I can't use my old sqlite file for data. For some reason I can't push an update 1.x in which I save all my data somewhere else and backup on 2.0, when conflict happens.
The issue is I don't want to loose my previous data. What to do ?
There are two methods to solve this: