2013-05-20 326 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