CocoaPods的安装
1.设置ruby的软件源
gem sources -l #(查看当前ruby的源)
gem sources --remove https://rubygems.org/ #(移除当前ruby的源)
gem sources -a https://ruby.taobao.org/ #(设置当前ruby的源为我天朝的)
gem sources -l #(再次查看当前ruby的源)
如果Terminal输出:
CURRENT SOURCES
https://ruby.taobao.org/
就证明ruby的软件源已经设置OK了。
2.设置gem为最新版本
如果gem太老,可以尝试用如下命令升级gem:
在Terminal输入以下命令:
sudo gem update --system
升级成功后会提示: Latest version currently installed.Aborting.
3.执行安装CocoaPods命令
sudo gem install -n /usr/local/bin cocoapods
pod setup
还有一点需要注意,pod setup在执行时,会输出Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods目录下,如果你等太久,可以试着 cd 到那个目录,用du -sh *来查看下载进度。
安装成功后,你会看到:Setup completed
4.CocoaPods的使用
(1)在Xcode中新建项目,例如PodsDemo,创建完成之后退出Xcode。打开终端,cd进入该工程所在文件夹所在目录
(2)创建配置文件
$ vi Podfile
在创建Podfile的时候,然后使用vim编辑Podfile文件,使用命令:vim Podfile 进入Podfile界面,然后键盘输入 i,进入编辑模式,用这种格式使用:
platform :ios,'8.0'
target 'MyApp' do
pod 'AFNetworking', '~> 2.5.3' ('~> 2.5.3'为版本号,忽略不写即为最新版本)
end
里面的 MyApp 记得替换为自己工程里面的target。这样就基本OK了
然后按Esc,并且输入“ :”号进入vim命令模式,然后在冒号后边输入wq!,点击回车,保存并退出。
安装 pod
$ pod install
解决安装第三方库慢,更新第三方库慢得问题
$ pod install --verbose --no-repo-update
$ pod update --verbose --no-repo-update
网友评论