Lets say software v1.0 uses the core data model version coreDataModelA.xcdatamodel ...
Software v2.0 uses core data model version coreDataModelB.xcdatamodel...
and Software v3.0 uses core data model version coreDataModelC.xcdatamodel.
Assuming migrations were done from coreDataModelA.xcdatamodel to coreDataModelB.xcdatamodel and then to coreDataModelC.xcdatamodel, if a user is upgrading from software version 1.0 to software version 3.0 (skipping 2.0).... will it successfully migrate for them?
I'm assuming an app has only one xcmappingmodel file.
Software v2.0 uses core data model version coreDataModelB.xcdatamodel...
and Software v3.0 uses core data model version coreDataModelC.xcdatamodel.
Assuming migrations were done from coreDataModelA.xcdatamodel to coreDataModelB.xcdatamodel and then to coreDataModelC.xcdatamodel, if a user is upgrading from software version 1.0 to software version 3.0 (skipping 2.0).... will it successfully migrate for them?
I'm assuming an app has only one xcmappingmodel file.