2014-12-27 71 views
5

CocoaPods在我嘗試Pod install時返回錯誤。以下是我迄今爲止經過一些谷歌的嘗試:無法運行'Pod Setup'

  • 作爲http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/提到的,我已刪除並重新下載主回購與sudo rm -fr ~/.cocoapods/repos/master/Pod Setup
  • 重新安裝的CocoaPods和xcodeproj從寶石
  • 安裝帶CocoaPods 0.36.0 beta

我使用Xcode 6.1.1和Yosemite 10.10.2。

$ pod setup --verbose 

Setting up CocoaPods master repo 

Creating shallow clone of spec repo `master` from `https://github.com/CocoaPods/Specs.git` (branch `master`) 
$ /usr/local/bin/git clone 'https://github.com/CocoaPods/Specs.git' master --depth=1 
Cloning into 'master'... 
Checking out files: 100% (26795/26795), done. 
$ /usr/local/bin/git checkout master 
Already on 'master' 
Your branch is up-to-date with 'origin/master'. 
[!] There was an error reading '/Users/sythus/.cocoapods/repos/master/CocoaPods-version.yml'. 
Please consult http://blog.cocoapods.org/Repairing-Our-Broken-Specs-Repository/ for more information. 

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/sources_manager.rb:316:in `rescue in version_information' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/sources_manager.rb:313:in `version_information' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/sources_manager.rb:234:in `check_version_information' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command/repo.rb:57:in `block in run' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/user_interface.rb:49:in `section' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command/repo.rb:49:in `run' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command/setup.rb:84:in `add_master_repo' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command/setup.rb:40:in `block in run' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/user_interface.rb:49:in `section' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command/setup.rb:32:in `run' 
/Library/Ruby/Gems/2.0.0/gems/claide-0.7.0/lib/claide/command.rb:271:in `run' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/lib/cocoapods/command.rb:45:in `run' 
/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.35.0/bin/pod:43:in `<top (required)>' 
/usr/bin/pod:23:in `load' 
/usr/bin/pod:23:in `<main>' 

感謝您的回答!

回答

13

我錯過了CococPods的一個問題。似乎問題與心理2.0.8 Pod setup error. #2908

sudo gem uninstall psych 
sudo gem install psych -v 2.0.5 
+0

找到這個好回答後2小時調查方向錯誤!謝謝 – Evils

+0

此修復程序在2015年6月25日之前仍然有效 – LunaCodeGirl