cocoapods的安装及注意事项

cocoapods是运行在ruby环境下的,在ruby环境的 ,像cocoapods这样的开源项目时放在放在rubygems服务器上面的,但国内访问https://rubygems.org/ 的时候会有问题,我们需要把https://rubygems.org/地址移除,添加国内taobao提供的镜像地址:http://ruby.taobao.org/

打开电脑终端,输入依次输入以下执行命令:

如果ruby不够新,需要更新:sudo gem update --system

移除命令:gem sources --remove https://rubygems.org/
添加命令:gem sources -a http://ruby.taobao.org/(注意:现在都用的是https了)
查看gem来源列表:$ gem sources -l

精简安装步骤:

    1、切换(cd+工程目录)到相应的工程目录下面 安装cocoapods:   sudo gem install -n /usr/local/bin cocoapods --pre
    2、pod setup: 检查安装是否成功
    3、touch Podfile :  创建Podfile  
    4、pod search :需要搜索的类库名字    搜索需要的类库
    5、把类库的名字 版本 拷贝到创建的Podfile(如 pod 'AFNetworking', '~> 3.0.4')
    6、pod install :安装类库
    7、用workspace: 开打项目
(cocopods安装完成后,在工程里面是看不到workspace这个工程,必须先pod install一个类库才可以看到)
**安装中会遇到问题:
     1.安装时,会要求输入你电脑密码,此时密码是看不见有输入动作,不用管它,输入就行,然后回车。
     2.安装过程中停在了Setting up CocoaPods master repo命令不动了,也不用管它,说明它正在安装,需要花些时间等待。
    3.安装第一个类库后安装很慢,可用pod install --verbose —no-repo-update代替 pod install 。
    4.Could not automatically select an Xcode project. Specify one in your Podfile like so:出现这样的错误,说明你cd你的工程时路径不对。
    5.升级10.11后,运行pod命令出现:
-bash: pod: command not found 解决办法:
在命令行输入 sudo gem install -n /usr/local/bin cocoapods 之后pod命令可以使用了。
原文地址:https://www.cnblogs.com/chenhongios/p/4749789.html