2013-05-20 72 views
0

我得到一個紅寶石錯誤,當一個應用程序我正在試圖...紅寶石寶石LoadError

require "xcodeproj/xcodeproj_ext"https://github.com/CocoaPods/Xcodeproj

創業板已經安裝在/Library/Ruby/Gems/1.8/gems/ xcodeproj-0.5.5。

gem list xcodeproj輸出以下...

xcodeproj (0.5.5, 0.5.0, 0.4.3, 0.3.4, 0.3.1, 0.1.0)

  1. 沒有xcodeproj_ext文件或目錄。它在尋找什麼?
  2. 我該如何最好地進行調試?

更新:我試圖在運行的應用程序使用http://gembundler.com/

+0

對不起,我的回答是垃圾。你機器上的gem list xcodeproj'的輸出是什麼? –

+0

不用擔心,我編輯了答案來提供輸出。 – Onato

+0

哦,所以你使用捆綁軟件。 Gemfile和Gemfile.lock的內容也很有用。 –

回答

0

看來安裝好的寶石中缺少一些東西。

刪除〜/ .bundler文件夾並再次運行bundle install後,它按預期工作。

0

您可以要求任何其他寶石?試試看:

require 'rubygems' 
require 'xcodeproj' 
+0

我可以用一個簡單的演示腳本。進一步研究,最終失敗的腳本似乎在〜/ .bundler中。在〜/ .bundler/ruby​​/1.8中還安裝了Xcodeproj。 – Onato