MonoMac 项目失败,ibtool 返回错误代码 1,未设置 Xcode 文件夹

MonoMac 项目失败,ibtool 返回错误代码 1,未设置 Xcode 文件夹

我有一台新的 MacBook,并安装了带有命令行工具的 Xcode 4.3。Homebrew 正在运行到目前为止一切似乎都很好。然后我安装了 MonoDevelop 2.8.6.5。

如果我创建一个新的 MonoMac 项目然后构建,则会失败并出现以下错误:

错误:ibtool 返回错误代码 1(MonoMacTest)

如果我ibtool在终端中运行(无参数),我会得到以下结果:

Bens-MacBook-Air:~ ben_scott$ ibtool
xcode-select: Error: No Xcode folder is set. Run xcode-select -switch <xcode_folder_path> to > set the path to the Xcode folder.
Error: /usr/bin/xcode-select returned unexpected error.
Bens-MacBook-Air:~ ben_scott$

我该如何修复这个问题并让 MonoDevelop 与 MonoMac 项目一起工作?

答案1

这似乎对我有用(在 Lion 上):

sudo ./xcode-select -switch /Applications/Xcode.app

这取决于 Xcode 的安装位置。以前是安装在 ,但现在从 App Store 安装时,它会像其他所有程序一样/Developer 安装在文件夹中。/Applications

是的,这是一个集成错误,每个应用程序都假定其他应用程序对此负责,但最终没有人对此负责。

答案2

看来将 Xcode 文件夹路径设置为/有效,或者至少现在我得到了一个不同的错误(关于 MainMenu NIB 文件的一些问题...)。使用以下命令设置路径:

sudo xcode-select -switch /

相关内容