代码之家  ›  专栏  ›  技术社区  ›  Nic Wise

安装MonoTouch-IBtool未找到错误

  •  2
  • Nic Wise  · 技术社区  · 14 年前

    [编辑]

    找到了解决方案。重新安装所有东西-xcode,mono,monobelop和monoTouch。现在它开始工作了。是的。

    [/编辑]

    我已经安装了Xcode(3.2.1-雪豹,iPhone3.1.3)一段时间了,我可以在上面运行和构建应用程序。

    我安装了MonoTouch,因为我想利用我8年以上的.NET技能:)

    所以我安装了:

    • 单声道 :MonoFramework-2.6.1_1.macos10.novell.x86

    • 单触式 :单触式-eval-1.5.0

    • 单体发育 :MonoDevelop-2.2.1-R152508(之前为2.2.1, 但当我启动它时,它说 有一个更新,我安装了-这是更新版本)

    如果我创建一个新项目并构建它,我会得到以下任何错误:

    • 生成失败。对象引用不是 设置为对象的实例。
    • 生成失败:未找到IBtool(btw, 它在/developer/usr/bin/ibtool)或 和第二个相似,如果我 使用旧版本(2.2.1发布) 单触式版本。

    我在任何地方都找不到任何调试信息。我可以重新安装xcode/iphone sdk,但由于它已经安装并运行(不,这不是SL升级),所以没有意义。

    有人有什么想法吗?我很想用单触式-obj-c把我推到墙上!控制台应用程序(单声道)工作正常。

    Mac OS X 10.6.2,MacBook Pro,全新安装,旧设置已转移。

    1 回复  |  直到 14 年前
        1
  •  2
  •   miguel.de.icaza    14 年前

    为了使问题的答案在列表上更明显,解决方法是:

    找不到“ibtool”意味着MonoTouch/MonoDevelopment找不到Xcode安装。很可能,您没有安装Xcode SDK。有时升级会破坏苹果的软件开发工具包,所以你需要重新安装苹果的软件开发工具包。