OSX El Capitan中的Cocoapods设置

时间:2015-10-28 08:47:42

标签: cocoapods

我在OSX El Capitan设置了cocoapods问题。

Rakeshs-MacBook-Pro:~ rakeshkusuma$ sudo gem install -n /usr/local/bin cocoapods
  

已成功安装cocoapods-0.39.0

     

解析cocoapods-0.39.0的文档

     

为cocoapods-0.39.0安装ri文档

     

安装了1个宝石

Rakeshs-MacBook-Pro:~ rakeshkusuma$ pod setup
  

设置CocoaPods主仓库

     

[!] / usr / bin / git clone https://github.com/CocoaPods/Specs.git master --depth = 1

     

克隆到' master' ...

     

错误:RPC失败;结果= 56,HTTP代码= 200

     

致命:远程端意外挂断

     

致命:早期EOF

     

致命:索引包失败

Rakeshs-MacBook-Pro:~ rakeshkusuma$ pod setup --verbose
  

设置CocoaPods主仓库

     

创建spec repo master的浅层克隆      

https://github.com/CocoaPods/Specs.git(分支master

     

$ / usr / bin / git clone https://github.com/CocoaPods/Specs.git master   --depth = 1

     

克隆到' master' ...

     

错误:RPC失败;结果= 56,HTTP代码= 200

     

致命:远程端意外挂断

     

致命:早期EOF

     

致命:索引包失败

     

[!] / usr / bin / git clone ttps://github.com/CocoaPods/Specs.git master   --depth = 1

     

克隆到' master' ...

     

错误:RPC失败;结果= 56,HTTP代码= 200

     

致命:远程端意外挂断

     

致命:早期EOF

     

致命:索引包失败

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/executable.rb:70:in   `execute_command'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/executable.rb:27:in   `阻止可执行文件'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:74:in   `block in clone_repo'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:71:in   `CHDIR'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:71:in   `clone_repo'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:43:in   `阻止运行'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/user_interface.rb:59:in   `部分'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/repo/add.rb:41:in   `运行'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-   0.39.0 / lib / cocoapods / command / setup.rb:84:in"add_master_repo'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/setup.rb:40:in   `阻止运行'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/user_interface.rb:59:in   `部分'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command/setup.rb:32:in   `运行'

     

/Library/Ruby/Gems/2.0.0/gems/claide-0.9.1/lib/claide/command.rb:312:in   `运行'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/lib/cocoapods/command.rb:47:in   `运行'

     

/Library/Ruby/Gems/2.0.0/gems/cocoapods-0.39.0/bin/pod:44:in`'

     

/ usr / local / bin / pod:23:在'load'

中      

/ usr / local / bin / pod:23:在`'

2 个答案:

答案 0 :(得分:0)

您需要更改/ usr / local / bin /的权限。要执行该终端并输入以下命令:

sudo gem uninstall cocoapods
sudo gem install -n /usr/local/bin cocoapods
sudo chmod +rx /usr/local/bin/

为了安全起见,我们正在卸载并重新安装cocoapods,可能不需要它。

答案 1 :(得分:-2)

El Capitan的Cocoapods安装:安装家酿

ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
sudo gem install cocoapods
pod setup
pod setup --verbose

现在转到您的项目位置(CD(您的项目位置)),在该类型pod init之后,它将在该位置创建一个podfile。打开它并将您的pod名称和pod install安装到终端中的相同位置。

在这里你可以使用已安装的pod文件!

相关问题