I've a published app synchronizing a Core Data with iCloud. I need to update the model adding two attributes and then populate these new fields.
I've tested lightweight migration locally and works fine, I can see the old data migrated into the new model scheme.
When I activate iCloud, old data saved in the ubiquity container doesn't sync with the new model schema. What is the expected behavior? Should I be able to sync data both on old and new model versions? How can I achieve it and test this situation?
I've read:
Understanding Core Data iCloud Store Migration When Testing an iOS App Update
but, actually, I'm very confused.