【问题标题】:Mogenerator Assertion failed: (momcTool && "momc not found"), function -[MOGeneratorApp setModel:]Mogenerator 断言失败: (momcTool && "momc not found"), function -[MOGeneratorApp setModel:]
【发布时间】:2014-07-18 02:36:53
【问题描述】:

我无法让 Mogenerator 1.27 生成 NSManagedObject 类,因为我收到此错误:

断言失败:(momcTool && "momc not found"),函数 -[MOGeneratorApp setModel:],文件 /tmp/mogenerator-LDeD/mogenerator-1.27/mogenerator.m,第 643 行。 中止陷阱:6

我正在使用这个命令:

mogenerator -m myApp/myModel.xcdatamodeld/myModel.xcdatamodel -O myApp/Model --template-var arc=true

完全相同的命令适用于我的旧计算机,但不适用于具有相同版本 Mogenerator 的新计算机。为什么它不能在我的新电脑上运行?

【问题讨论】:

  • 很明显,但是安装了 Xcode 和命令行工具吗?问题是它找不到模型编译器。
  • @TomHarrington 我安装了 Xcode 6 Beta 3 和适用于 OS X 10.9 的命令行工具 2014 年 7 月。您的评论促使我安装了 Xcode 5,并且成功了。谢谢!如果您愿意,请留下答案,我会将其标记为正确。

标签: core-data mogenerator


【解决方案1】:

您可能需要在 Preferences/Locations 中告诉 Xcode 要使用哪些命令行工具。我从 Xcode 4、5 和 6 中积累了几个,这个选择不知何故变成了空白。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2015-08-22
    • 1970-01-01
    • 2019-04-15
    • 1970-01-01
    • 2016-03-13
    • 2013-06-25
    • 2021-01-11
    • 2020-08-21
    相关资源
    最近更新 更多