本文的主要目的是用于记录,方便日后查看
CocoaPods简介:
CocoaPods是一个用Ruby写的、负责管理iOS项目中第三方开源库的工具,CocoaPods能让我们集中的、统一管理第三方开源库,为我们节省设置和更新第三方开源库的时间。
CocoaPods安装:
下面直接上步骤
打开终端
1、查看当前Ruby版本
ruby -v
2、升级Ruby环境,首先需要安装rvm(需要等一会)
curl -L get.rvm.io | bash -s stable
source ~/.bashrc
source ~/.bash_profile
注:如果这里报错
Failed to connect to raw.githubusercontent.com port 443: Connection refused
为了解决这个问题,找了一个比较有效的方法:
1.打开网站https://www.ipaddress.com/
查询一下 raw.githubusercontent.com对应的IP 地址
2.替换系统的host文件 : command + shift + G 输入 /etc
注意:最好复制一份出来在更改
在host 文件中 换行 输入查询到的 IP地址 + raw.githubusercontent.com
成功之后再重复步骤2
3、查看rvm版本
rvm -v
注:显示如下(或者是其他版本)
rvm 1.29.3 (latest) by Michal Papis, Piotr Kuczynski, Wayne E. Seguin [https://rvm.io]
4、列出ruby可安装的版本信息
rvm list known
5、安装一个ruby版本(这里我选择的是2.6.3版本,可能需要漫长的等待)
rvm install 2.6.3
// 注意:安装过程中需要两次按下 Enter 键, 第二次按下后需要输入电脑访问密码(不可见,只管输入就行);
// 如果你电脑没有安装Xcode和Command Line Tools for Xcode以及Homebrew 会自动下载安装(需要漫长的等待),建议提前安装这三者.
6、设置为默认版本
rvm use 2.6.3 --default
7、查看源
gem sources -l
8、更换源(替换成:https://gems.ruby-china.com/)
sudo gem update --system
gem sources --remove https://rubygems.org/
gem sources --add https://gems.ruby-china.com/
注:如果是以下结果说明正确,如果不是可百度解决
*** CURRENT SOURCES ***
https://gems.ruby-china.com/
9、安装CocoaPods
sudo gem install -n /usr/local/bin cocoapods
10、安装本地库
pod setup
CocoaPods的具体使用
1、新建一个Xcode工程,使用终端cd到工程目录下
2、创建Podfile文件
pod init
3、打开刚才创建Podfile文件,添加
pod 'AFNetworking'
4、开始下载
pod install