2014-10-09 4 views
5

Я следовал этому руководству http://www.raywenderlich.com/64546/introduction-to-cocoapods-2 для установки cocoapods на моем MacBook (Mavericks 10.9.5).Невозможно установить cocoapods, сообщить о настройке pod

Я успешно использовал эти команды

sudo gem update --system 
sudo gem install cocoapods 

Но всякий раз, когда я использую pod setup я получаю этот журнал

/Users/tommy/.rvm/gems/[email protected]/gems/xcodeproj-0.19.3/lib/xcodeproj/plist_helper.rb:140:in `<module:CoreFoundation>': uninitialized constant Fiddle::NULL (NameError) 
    from /Users/tommy/.rvm/gems/[email protected]/gems/xcodeproj-0.19.3/lib/xcodeproj/plist_helper.rb:70:in `<top (required)>' 
    from /usr/local/Cellar/ruby193/1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require' 
    from /usr/local/Cellar/ruby193/1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require' 
    from /Users/tommy/.rvm/gems/[email protected]/gems/xcodeproj-0.19.3/lib/xcodeproj/ext.rb:2:in `<top (required)>' 
    from /usr/local/Cellar/ruby193/1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require' 
    from /usr/local/Cellar/ruby193/1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require' 
    from /Users/tommy/.rvm/gems/rub[email protected]/gems/xcodeproj-0.19.3/lib/xcodeproj.rb:25:in `<top (required)>' 
    from /usr/local/Cellar/ruby193/1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require' 
    from /usr/local/Cellar/ruby193/1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require' 
    from /Users/tommy/.rvm/gems/[email protected]/gems/cocoapods-0.34.2/lib/cocoapods.rb:2:in `<top (required)>' 
    from /usr/local/Cellar/ruby193/1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require' 
    from /usr/local/Cellar/ruby193/1.9.3-p545/lib/ruby/site_ruby/1.9.1/rubygems/core_ext/kernel_require.rb:69:in `require' 
    from /Users/tommy/.rvm/gems/[email protected]/gems/cocoapods-0.34.2/bin/pod:32:in `<top (required)>' 
    from /Users/tommy/.rvm/gems/[email protected]/bin/pod:23:in `load' 
    from /Users/tommy/.rvm/gems/[email protected]/bin/pod:23:in `<main>' 

Оно появляется также, если я типа pod install.

Что мне делать? Заранее спасибо

ответ

19

Последняя версия драгоценного камня cocoapods (v0.34.2) требует версии xcodeproj gem> = 0.19.2. Но последняя проблема xcodeproj gem (0.19.3) вызывает эту проблему.

Удалено, чтобы исправить это с помощью , установив версию xcodeproj на 0.19.2.

gem uninstall xcodeproj 
gem install xcodeproj -v 0.19.2 

или указать gem 'xcodeproj', '0.19.2' в вашем Gemfile, а затем запустить пакет.

+1

В этом была проблема. Спасибо, человек – r4id4

+0

Стоит также отметить, что xcodeproj 0.19.3 работает нормально на Ruby 2.0.0, но эта проблема происходила на Ruby 1.9.3-p448 (для меня все равно). Таким образом, вы также можете попробовать обновить/переключить свою версию Ruby. – odlp

Смежные вопросы