I have a couple of questions about Core Data migrations that I can't seem to find answers for.
- I am making a small change in my Core Data model file ...
specifically changing the 'transformers' in some of the
Transformable attributes, from blank to NSSecureUnarchiveFromData
(to get rid of warnings about
NSKeyedUnarchiveFromDataTransformerName). Do I need to create a new model and do lightweight migration for this? Or does this not affect anything in the model? - With Xcode12.2, if I make a change to my model (like adding an attribute or a new entity), and I don't create a new model version, and just run the app ... it doesn't crash! It used to always throw the "Can't find model for source store" error. Did something change around this in recently? Or am I doing something wrong?
Thanks.