公司电脑莫名奇妙的没有了 Cocoapods 环境,所以又重新安装了一下,在此做一个记录。
安装
Mac 下都自带 ruby,使用 ruby 的 gem 命令即可下载安装。
打开 Terminal,然后输入以下命令:
|
# 注意:苹果系统 OS X EL Capitan(版本10.11.3) 后安装代码:sudo gem install -n /usr/local/bin cocoapods
10.11之前用 sudo gem install cocoapods。
如果 gem 版本太老,可以尝试用如下命令升级 gem:
|
还有一点需要注意,pod setup 在执行时,会输出 Setting up CocoaPods master repo,但是会等待比较久的时间。这步其实是 Cocoapods 在将它的信息下载到 ~/.cocoapods 目录下。
另外,ruby 的软件源 https://rubygems.org 被墙了,为了方便我们使其替换为国内淘宝的源:
查看 Ruby 源
|
移除现有 Ruby 默认源
|
将 Ruby 源指向淘宝镜像
|
检测和重新安装
最后检查 pod 是否安装
|
在这里能检测到版本就代表已经安装
如果出现 pod: command not found,说明还没有安装。
如果已安装想要重新安装,输入以下命令卸载 pod:sudo gem uninstall cocoapods
然后执行安装下载命令
|
使用
新建一个项目,在终端 cd 到该项目的根目录下
|
打开生成的 Podfile 文件并设置
|
将 Podfile 文件设置成功后
|
CocoaPods 会帮我们下载好代码,设置好编译参数,配置好 framework, library。
查找第三方库
你如果不知道 cocoaPods 管理的库中,是否有你想要的库,那么你可以通过 pod search 命令进行查找,例如查找 afnetworking
|