Xcode 4 apparently now stores Core Data files in XML, whereas prior versions created binary files. I’d like to convert some older .xcdatamodel files (well, the elements and layout binary files in that package) to XML versions so that I can diff and merge them across multiple source control branches.
Does anyone know how to take an existing Xcode Core Data model file (.xcdatamodeld, .xcdatamodel, or whatever) and convert it to the newer XML file?
You can convert the old binary files to XML by changing the Tools Version on the .xcdatamodel file in Xcode.
Steps:
Thanks to Sam Hatchett’s answer for pointing me to this answer which ultimately led to the solution.