2014-10-09 5 views
5

Podążałem za tym tutorialem http://www.raywenderlich.com/64546/introduction-to-cocoapods-2, aby zainstalować cocoapods na moim MacBooku (Mavericks 10.9.5).Nie można zainstalować pakietów coco, zgłoś się do konfiguracji zestawu podrzędnego

Mam powodzeniem stosowany ten nakazuje

sudo gem update --system 
sudo gem install cocoapods 

Ale wtedy, gdy używam pod setup ja dostać ten dziennik

/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/[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>' 

Wydaje się również, gdy wpisuję pod install.

Co należy zrobić? Z góry dzięki

Odpowiedz

19

Najnowsza wersja klejnotu cocoapods (v0.34.2) wymaga wersji xcodeproj gem> = 0.19.2. Ale najnowsza wersja xcodeproj gem (0.19.3) powoduje ten problem.

Udało się to naprawić przez naprawiając wersję xcodeproj na 0.19.2.

gem uninstall xcodeproj 
gem install xcodeproj -v 0.19.2 

lub określić gem 'xcodeproj', '0.19.2' w gemfile, a następnie uruchomić pakiet.

+1

To był problem. Dziękujemy człowiekowi – r4id4

+0

Warto również zauważyć, że xcodeproj 0.19.3 wydaje się działać dobrze na Ruby 2.0.0, ale ten problem zdarzał się na Ruby 1.9.3-p448 (dla mnie w każdym razie). Możesz także spróbować uaktualnić/zmienić swoją wersję Ruby. – odlp

Powiązane problemy