Monotouch - 在PATH环境变量中引用的任何文件夹中都不存在Ibtool

时间:2009-11-01 17:36:46

标签: iphone unix xamarin.ios

我刚刚安装了monotouch,并且在第一次构建未更改的IPhone模板项目时出现问题。构建没有在PATH环境变量的任何文件夹中找到Ibtool。我收到以下消息:

  

构建失败。 ApplicationName ='ibtool',CommandLine = ....

如果我搜索Ibtool,它位于文件夹/ Developer / usr / bin中,在PATH环境变量中未引用。

我的UNIX非常生疏 - 我尝试更改PATH变量以在终端窗口中添加此路径,但这不会持续存在。

帮助!

2 个答案:

答案 0 :(得分:3)

您最近是否升级到Snow Leopard而未下载Snow Leopard版Xcode?我已经看到Snow Leopard升级可能会让Xcode独自出现,这个错误将开始出现。

此外,请确保在引导分区上安装Xcode和MonoTouch。

答案 1 :(得分:0)

在Snow Leopard& XCode 3.2.1,ibtool位于/ Developer / usr / bin / ibtool,它通常不在您的搜索路径中。您可以指定运行ibtool的完整路径,或者如果您从shell脚本或makefile调用它,请执行以下操作:

IBTOOL=/Developer/usr/bin/ibtool
${IBTOOL} --strings-file MainMenu.strings --write MainMenu.nib ../English.lproj/MainMenu.nib