iOS CoreData: error del "comstackdor de la versión del model de datos"

Creé un file de model de datos "ChatModel.xcdatamodeld" en mi proyecto. Luego fusioné twigs en github. Hay conflictos en "project.pbxproj". Los arreglé Entonces el error ocurrió:

"/Users/mac/zhongqing-ios/Zhongqing/Zhongqing/Model/ChatModel.xcdatamodeld: No se pudo crear la carpeta del package para el model versionado en '/ Users / mac / Library / Developer / Xcode / DerivedData / Zhongqing-chngcirectbawjenegkxtgdfgoux / Build / Products /Debug-iphonesimulator/Zhongqing.app/ChatModel.momd '".

"/Users/mac/zhongqing-ios/Zhongqing/ChatModel.xcdatamodeld: no se puede escribir VersionInfo.plist para el model versionado en '/ Users / mac / Library / Developer / Xcode / DerivedData / Zhongqing-chngcirectbawjenegkxtgdfgoux / Build / Products / Debug- iphonesimulator / Zhongqing.app / ChatModel.momd '".

Cada vez que tengo que eliminar los datos derivados para que se pueda ejecutar el proyecto. Y luego el error vuelve a suceder.

Aunque algunos files son legibles, deben tratarse como files binarys. .pbxproj files .pbxproj son un buen ejemplo.

De pro-git

Algunos files parecen files de text, pero a todos los efectos deben tratarse como datos binarys. Por ejemplo, los proyectos de Xcode en la Mac contienen un file que termina en .pbxproj, que básicamente es un set de datos JSON (formatting de datos de JavaScript sin formatting) escrito en el disco por el IDE que registra la configuration de su compilation, etc. Aunque técnicamente es un file de text, porque es todo ASCII, no desea tratarlo como tal porque es una database liviana: no puede fusionar el contenido si dos personas lo cambiaron y las diferencias generalmente no son útiles. El file está destinado a ser consumido por una máquina. En esencia, quieres tratarlo como un file binary.