CocoaPods安装、使用与卸载

CocoaPods 

mac系统已经默认安装好了Ruby环境,如果你不确定自己系统中是否有Ruby的,可以在终端中输入命令行:ruby -v查看当前ruby版本。如下:

ruby -v

如果你想在你的Mac上更新Ruby,可以在终端中输入命令行执行以下步骤:

 1.安装RVM:

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

 source ~/.bashrc

 source ~/.bash_profile

测试是否安装成功:

rvm -v

2.升级Ruby

 rvm list known

 rvm install 版本号

接下来就是下载和安装Cocoapods

执行

sudo gem install cocoapods

如果出现错误:

ERROR:  While executing gem ... (Errno::EPERM)

Operation not permitted - /usr/bin/xcodeproj

可执行以下命令行:

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

如果发现半天没有任何反应。原因是我们需要访问cocoapods.org,该网站可能被天朝墙了。

我们可以用淘宝的Ruby镜像来访问该网站,如下:

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

gem sources -a https://ruby.taobao.org/

验证是否替换成功:

gem sources -l

如果替换成功,则继续执行:

sudo gem install cocoapods

接下来就是如何使用Cocoapods:

在终端中输入命令行执行以下步骤:

cd 项目路径    (如果不知道路径,也可以把项目文件夹拖进终端 cd 后面)

进入项目文件夹后,可执行以下步骤:

vim Podfile

接着按下 “i” 键,输入你想加入的第三方库:

platform :ios, '8.0'

target '项目名' do

pod 'AFNetworking'

end

编辑完后,按下 “esc” 键,再按 “:” “w” "q" ,回车保存并退出编辑状态

在终端输入命令安装相应的第三方库后,输入命令行:

pod install

如果你想更新项目中所有第三方库,可执行以下命令行:

pod update

当执行pod install或者pod update时,长时间停留在Analyzing dependencies不动,可使用以下命令行:

pod install --verbose --no-repo-update

pod update --verbose --no-repo-update

最后就是如何卸载Cocoapods:

打开终端,输入以下命令行:

which pod

我们会看到一个地址,这个地址就是CocoaPods的安装路径

/usr/local/bin/pod

接着执行删除命令行:

sudo rm -rf  /usr/local/bin/pod

输入以下命令来获取我们的CocoaPods安装包的位置:

gem list

如图:

CocoaPods安装、使用与卸载_第1张图片

看到上面的列表,找到我们要删除的部分,进行删除:

sudo gem uninstall cocoapods -v 1.0.1  (注:后面的版本号要和上面列表中的版本号对应)

sudo gem uninstall cocoapods-core -v 1.0.1

检测是否删除成功,可输入如下命令:

pod search AFNetworking

你可能感兴趣的:(CocoaPods安装、使用与卸载)