I have got the problem with the core data lightweight migration. Application with the first version of model was submitted to the AppStore. Then there was data model with version 2 (wich was not submitted). And finally after some changes I've added version 3 of the model and submit it to the AppStore.
Everything worked well on test device as migrations were done step by step (v1 - v2 - v3).
But it doesn't work for the users who updated the application from the AppStore such as it is trying to migrate from the version 1 and up to 3 (skipping version 2).
How can I solve this problem? Thanks.