Xcode数据模型编译器 - MOMC错误:命令momc失败,退出代码为1

时间:2012-08-24 02:34:54

标签: ios xcode xcdatamodel

我在Mac Mountain Lion OS X下使用Xcode 4.4在我的iOS项目上集成XMPP时遇到了麻烦。我遵循了每一步,但我遇到了这个问题:

  

命令momc因退出代码1而失败

见截图:

我删除了所有.xcdatamodel文件,清理并重新构建项目,但错误仍然存​​在。

5 个答案:

答案 0 :(得分:15)

确定。解决了它。您必须删除Xcode项目上的* .xcdatamodel文件。 (右键单击>删除)。

答案 1 :(得分:3)

检查.xcdatamodeld中是否有空的.xcdatamodel文件夹。例如,这可能是由git行为引起的。

答案 2 :(得分:2)

也许问题是iOS / iOS模拟器版本! 如果你没有删除git的* .xcdatamodel,你可以尝试替换iOS / iOS模拟器SDK或更新。 我的问题以这种方式解决了。

enter image description here

答案 3 :(得分:0)

面对同样的问题

我刚用新名称创建新模型并从旧模型中复制所有实体并粘贴到新模型中并删除旧模型,它有效

答案 4 :(得分:0)

当项目首次在较新版本的xCode(例如beta版本)上编译,然后尝试使用原始版本重新编译时,也会发生这种情况。