安装cocoaPods方法

2018-05-23  本文已影响0人  杨叫兽AY

安装cocoaPods步骤:

一、正常安装(出错率较高,关键太慢了,网络不好,能安装半天)基于终端操作

1、查看当前Ruby版本(一般都是2.0.0或者其他较高版本)

ruby -v

2、升级Ruby环境,首先需要安装rvm(第一步要下载一些东西等两分钟左右)

curl -L get.rvm.io | bash -s stable

source ~/.bashrc

source ~/.bash_profile

3、查看rvm版本

rvm -v

4、列出ruby可安装的版本信息

rvm list known

5、安装一个ruby版本(这里我选择的是2.4.1版本,当然你也可以选择其他的)

rvm install 2.4.1

// 注意:安装过程中需要两次按下 Enter 键, 第二次按下后需要输入电脑访问密码(不可见,只管输入就行);

// 如果你电脑没有安装Xcode和Command Line Tools for Xcode以及Homebrew 会自动下载安装,建议提前安装这三者.

6、设置为默认版本

rvm use 2.4.1 --default

7、更换源(由于国内被墙,我们需要来修改更换源,把源切换至ruby-china;网上大多数是使用的https://ruby.taobao.org的,这里不再建议使用的了,这是因为taobao Gems 源已停止维护,现由 ruby-china 提供镜像服务)

sudo gem update --system

gem sources --remove https://rubygems.org/

gem sources -a https://gems.ruby-china.org/

9、这时候才正式开始安装CocoaPods

sudo gem install -n /usr/local/bin cocoapods

10、如果安装了多个Xcode使用下面的命令选择(一般需要选择最近的Xcode版本)

sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer

11、安装本地库

pod setup

12、安装完成

pod search AFNetworking

二、快速安装

cd ~/.cocoapods/repos

若没有以上目录,执行下面指令,出现.cocoapods的目录后可以ctrl+c终止安装。sudo gem install cocoapods是常规的安装方法,不过现在只是用来建立一下.cocoapods目录。手动建立.cocoapods目录应该也是可以的,不过没试过。如果能进入~/.cocoapods/repos的目录就忽略下面一条指令。

sudo gem install cocoapods

git clone https://github.com/CocoaPods/Specs

完成后,执行open .打开当前目录repos,然后把Specs目录改名为master即可

安装中可能遇到的问题:

运行pod后显示:"pod: command not found"的错误。赋予/usr/local/bin给予执行与读取权限,执行以下命令。若不行执行

sudo chmod 777 /usr/local/bin/

安装cocoa pods后,在终端执行pod search第三方框架时出错:[!] Unable to find a pod with name, author, summary, ordescriptionmatching AFNetworking

解决方案:执行rm ~/Library/Caches/CocoaPods/search_index.json然后再执行pod search第三方框架

参考:https://blog.csdn.net/Boyqicheng/article/details/80018847

            https://www.jianshu.com/p/f43b5964f582

上一篇下一篇

猜你喜欢

热点阅读