2012-07-12 206 views
5

我有一個關於Mac上的Ruby的問題。當我bulid項目,有一個錯誤如下:如何在Xcode中構建項目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上,我安裝了Ruby 1.9.3與RVM並設置作爲默認的紅寶石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/,它的工作。 – 2012-07-12 09:51:49

+1

非常感謝你,這意味着我應該卸載Xcode,RMVM,紅寶石,並重新安裝它們? – user1520033 2012-07-12 15:03:14

+0

這就是我所要做的。等待其他答案,也許還有另一種解決方案。 – 2012-07-12 15:12:20

回答

0

您可能需要在Xcode中安裝命令行工具?我認爲你打開Xcode,進入首選項並在那裏,你可以安裝命令行工具。之後你可能需要重新編譯你的rvm ruby​​。