Does adding a new entity in Core Data require a new model version or migration in 2020

Viewed 48

It used to be the case that adding an entity to a model in Core Data required a new version of the model if the App is already in the App Store.

See this answer and also this one.

However, I believe that Apple has simplified the migration process so now you can do a lot of things such as adding an attribute without changing the model version or even doing a lightweight migration.

In late 2020, do you still need to create a new model version upon adding a new entity to the model for a live app in the App Store or can you simply add it without doing anything else? The next version of the App will of course have a higher version. The question is does the data model have to have a new version or require a migration as well?

Thanks in advance for any suggestions.

0 Answers
Related