Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/xcode/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios Xcode找不到Mogenerator_Ios_Xcode_Xcdatamodel_Mogenerator - Fatal编程技术网

Ios Xcode找不到Mogenerator

Ios Xcode找不到Mogenerator,ios,xcode,xcdatamodel,mogenerator,Ios,Xcode,Xcdatamodel,Mogenerator,我试图在我用Xcode 5开发的iOS项目中使用Mogenerator。我已使用brew安装了Mogenerator: brew install mogenerator 然后链接: brew link mogenerator 之后,我可以从命令行访问此工具 接下来,我将尝试在构建阶段(shell/bin/sh)中再添加一个步骤(脚本执行): 实际上,我得到了一个错误: line 2: mogenerator: command not found Command /bin/sh failed

我试图在我用Xcode 5开发的iOS项目中使用Mogenerator。我已使用brew安装了Mogenerator:

brew install mogenerator
然后链接:

brew link mogenerator
之后,我可以从命令行访问此工具

接下来,我将尝试在构建阶段(shell/bin/sh)中再添加一个步骤(脚本执行):

实际上,我得到了一个错误:

line 2: mogenerator: command not found
Command /bin/sh failed with exit code 127

您对如何解决此问题有何建议?

如果/usr/local/bin不在Xcode使用的搜索路径中,您可以调用mogenerator 具有绝对(完整)路径:

/usr/local/bin/mogenerator--模型。。。
发电机安装在哪里?命令行上的
类型mogenerator
显示了什么?mogenerator是/usr/local/bin/mogenerator模型文件的路径不正确。这就是我的情况。:)谢谢Martin,如果我指定了完整路径,那么一切都正常工作。你知道如何将/usr/local/bin/path添加到Xcode使用的对象吗?@Grzegorz:我不知道。似乎Xcode有一个硬编码的搜索路径。如果您检查构建日志,您将看到类似以下内容:
setenv PATH“…:/usr/bin:/bin:/usr/sbin:/sbin”
。我不知道是否可以或者如何修改它。@Grzegorz:我刚刚发现了这个:。似乎可以通过创建文件
~/.MacOSX/environment.plist
(但我还没有尝试过)来设置自定义路径。谢谢。我会试试的。谢谢@MartinR它也帮了我:)
line 2: mogenerator: command not found
Command /bin/sh failed with exit code 127
/usr/local/bin/mogenerator --model ...