iOS CoreData: erreur "Data Model Version Comstackr"

J'ai créé un file de model de données "ChatModel.xcdatamodeld" dans mon projet. Puis j'ai fusionné des twigs sur github. Il y a des conflits dans "project.pbxproj". Je les ai réparés. Puis l'erreur est arrivée:

"/Users/mac/zhongqing-ios/Zhongqing/Zhongqing/Model/ChatModel.xcdatamodeld: Impossible de créer le dossier de regroupement pour le model versionné à l'location '/ Users / mac / Bibliothèque / Developer / Xcode / DerivedData / Zhongqing-chngcirectbawjenegkxtgdfgoux / Build / Products /Debug-iphonesimulator/Zhongqing.app/ChatModel.momd '".

"/Users/mac/zhongqing-ios/Zhongqing/ChatModel.xcdatamodeld: Impossible d'écrire VersionInfo.plist pour le model versionné dans '/ Users / mac / Bibliothèque / Developer / Xcode / DerivedData / Zhongqing-chngcirectbawjenegkxtgdfgoux / Build / Products / Debug- iphonesimulator / Zhongqing.app / ChatModel.momd '".

Chaque fois que je dois supprimer datatables dérivées afin que le projet puisse être exécuté. Et puis l'erreur se reproduit.

Bien que certains files soient lisibles, ils doivent être traités comme des files binarys. .pbxproj files .pbxproj sont un bon exemple.

De pro-git

Certains files ressemblent à des files text mais, à toutes fins utiles, doivent être traités comme des données binarys. Par exemple, les projets Xcode sur Mac contiennent un file qui se termine par .pbxproj, qui est essentiellement un set de données JSON (format de text javascript brut) écrit sur le disque par l'EDI qui enregistre vos parameters de construction et ainsi de suite. Bien qu'il s'agisse techniquement d'un file text, car tout est en ASCII, vous ne voulez pas le traiter comme tel car il s'agit d'une database légère. Vous ne pouvez pas merge le contenu si deux personnes le modifient. Le file est destiné à être consommé par une machine. En substance, vous voulez le traiter comme un file binary.