标签:
一直听说cocoapods 自己 也想试试 就度娘了以下 , 下面是我从0 到 1 的 过程;
cocoaPods 是iOS 第三方库 管理工具, 我是 用 AFnetworking 练习的 (github)上面
cocoaPods 使用 Ruby(一个日本人写的计算机语言 可以去百度百科 看看), OS 默认 支持
1.在终端 输入 gem update --system 更新 Ruby (我的不允许写入 先不管)
caochongdeMacBook-Pro:~ caochong$ gem update --system
Updating rubygems-update
Fetching: rubygems-update-2.5.0.gem (100%)
ERROR: While executing gem ... (Gem::FilePermissionError)
You don‘t have write permissions for the /Library/Ruby/Gems/2.0.0 directory.
2.终端 输入 sudo gem update --system (成功更新 )
以下是成功 输出的 显示 可以不看
Password:
Updating rubygems-update
Fetching: rubygems-update-2.5.0.gem (100%)
Successfully installed rubygems-update-2.5.0
Parsing documentation for rubygems-update-2.5.0
Installing ri documentation for rubygems-update-2.5.0
Installing darkfish documentation for rubygems-update-2.5.0
Parsing documentation for rubygems-update-2.5.0
Installing RubyGems 2.5.0
RubyGems 2.5.0 installed
Parsing documentation for rubygems-2.5.0
Installing ri documentation for rubygems-2.5.0
=== 2.4.8 / 2015-06-08
Bug fixes:
* Tightened API endpoint checks for CVE-2015-3900
------------------------------------------------------------------------------
RubyGems installed the following executables:
/System/Library/Frameworks/Ruby.framework/Versions/2.0/usr/bin/gem
Ruby Interactive (ri) documentation was installed. ri is kind of like man
pages for ruby libraries. You may access it like this:
ri Classname
ri Classname.class_method
ri Classname#instance_method
If you do not wish to install this documentation in the future, use the
--no-document flag, or set it as the default in your ~/.gemrc file. See
‘gem help env‘ for details.
RubyGems system software updated
3.有了Ruby 接着就是下载 cocoaPods
输入 gem sources _1
如果不是下面的提示
*** CURRENT SOURCES ***
https://ruby.taobao.org/
需要 如下操作
(1)
--remov https://rubygems.org/
gem sources -a https://ruby.taobao.org/
再次输入 gem sources _1
下面显示 就是成功的
*** CURRENT SOURCES ***
https://ruby.taobao.org/
4 输入 sudo gem install cocoapods
输入密码
成功显示
标签:
原文地址:http://www.cnblogs.com/longjie8556264/p/4939016.html