如何在Xcode中构建Ruby项目?

5

我有一个关于Mac上Ruby的问题。当我构建项目时,出现以下错误:

/System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require': no such file to load -- plist (LoadError)

from /System/Library/Frameworks/Ruby.framework/Versions/1.8/usr/lib/ruby/1.8/rubygems/custom_require.rb:31:in `require'
    from .../app.build/Debug-iphonesimulator/iphone.build/Script-2095E433129114D900424894.sh:3
Command /bin/sh failed with exit code 1

我在我的电脑上安装了 Xcode 4.3.3,使用的是 Mac OS X 10.7.4,我通过 rvm 安装了 ruby 1.9.3,并将其设置为默认版本:

$ rvm use 1.9.3

Using ../.rvm/gems/ruby-1.9.3-p194

$ ruby -v

ruby 1.9.3p194 (2012-04-20 revision 35410) [x86_64-darwin11.4.0]

有人知道如何解决这个问题吗?

1
嗨,我也遇到了同样的问题。我按照这个教程:http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/ 进行操作,结果成功了。 - user740316
1
非常感谢,这是否意味着我应该卸载 Xcode、rvm、ruby 并重新安装它们? - user1520033
这就是我必须做的。等待其他答案,也许还有另一种解决方案。 - user740316
非常感谢,这个教程非常有用。如果我早点问这个问题的话,一切都会改变的。 - user1520033
1
我以前没有使用过Xcode,但我几乎普遍听到了很多负面评价。即使是在Mac应用商店上的评论也很糟糕。也许花时间学习一个新的(更适合Ruby的)工具会更好呢? - lyonsinbeta
试试aptana studio 3,它免费而且很棒。我喜欢使用homebrew来管理Ruby版本和更新。 - AJcodez
1个回答

0

你可能需要安装Xcode中的命令行工具。我认为你可以打开Xcode,进入偏好设置,在那里找到并安装命令行实用程序。之后你可能需要重新编译rvm ruby。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接