本文转载自:CocoaPods 安装使用总结(最新)ios
关于什么是CocoaPods,使用CocoaPods的好处等问题本文不作说明,本文只是CocoaPods的安装和使用教程。根据此教程能够正确/快速的安装使用CocoaPods。git
废话很少说,开干!github
打开mac终端输入命令来查看软件源,命令以下:vim
gem sources -l
若是所显示的软件源是https://ruby.taobao.org/
则直接看下一步(下载CocoaPods)。ruby
若是不是,如上图,软件源为https://rubygems.org/
则须要更改,更改方式以下网络
gem sources --remove https://rubygems.org/
gem sources -a https://ruby.taobao.org/
gem sources -l
在终端使用gem命令下载CocoaPods,命令以下:session
sudo gem install cocoapods
因为命令须要超级权限因此须要输入用户密码,也就是你电脑的开机密码app
因为网络缘由,下载过程会有点慢,下载成功的界面以下图:编辑器
若是使用gem 命令下载CocoaPods时出现问题,能够对gem进行升级,升级命令为sudo gem update --system升级后从新下载
下载完成后进行安装,安装过程可能也有点慢,命令以下:this
pod setup
安装完成会出现 Setup completed,表示安装成功,到此,安装结束。
使用cd
命令进入须要使用CocoaPods的工程目录,好比我在工程名为"PodTest"中使用,则命令以下:
cd /Users/isoftstone/Desktop/test/PopTest
CocoaPods 之因此可以知道工程须要什么第三方库是咱们经过这个配置文件高速它的。
咱们使用touch
命令建立PodFile文件,命令以下:
touch PodFile
由于不少人不会使用vim
编辑器因此这里就直接在Finder中打开编写
在Finder中打开PodFile文件,输入以下内容:
source 'https://github.com/CocoaPods/Specs.git' platform :ios, '8.0' pod 'AFNetworking', '~> 3.0'
若是你不知道你想找的第三方库的版本是多少可使用pod
命令查找。
好比查找 AFNetworking 能够用命令:
pod search AFNetworking
在次回到刚才打开的终端(若是已经关闭则参考第0步进入工程目录)
使用pod
命令下载第三方库,命令以下:
pod install
PopTest.xcworkspace
for this project from now on.
之后每次更改PodFile
文件后都要执行 pod update