安装gem 注意修改ruby源
gem -v
//获取gem版本信息,查看当前版本是否为最新,否则下一步更新版本
gem update --system
//可能需要管理员权限,sudo
gem sources --remove https://rubygems.org/
//移除旧的ruby源
gem sources -a https://gems.ruby-china.org/
//替换为新的镜像(以前淘宝的不太好用)
gem sources -l
//检查是否修改成功
sudo gem install cocoapods
//安装cocoaPods,需要输入密码,为电脑的登录密码
- 如果出现错误ERROR: While executing gem … (Errno::EPERM) Operation not permitted - /usr/bin/pod
使用:
sudo gem install -n /usr/local/bin cocoapods
安装三方库文件
pod setup
这里一般应该会失败, 自带的远程库连不上建议换个库
- 这里一般要很久, 可以新打开一个终端查看下载的资源库大小操作方法如下:
- 输入”cd ~/.cocoapods/”命令行跳到cocoapods文件夹内
- 执行”du -sh *”查看正在下载的文件夹的大小(最新的应该是400左右M)
终端显示这样就是成功了
将工程文件拖到终端里,获取当前工程路径
touch Podfile
//创建Podfile文件, touch命令-新建
open Podfile
//用Xcode打开 或者open-打开命令在podfile文件中添加
pod search AFNetworking
//搜索三方库, y
会看到许多罗列出来的关于AFN的三方, 找到圈中的地方
pod 'AFNetworking', '~> 3.0.4'
粘贴复制到上面撞见的Podfile中
pod install --verbose --no-repo-update
然后运行这个安装, 可能需要一点时间最后工程会变成这样, 运行就可以了
- 注意 : 再有需要注意的地方就是先运行一下原来的工程(蓝色的), 然后在运行白色的
- 引入头文件是用的尖括号 “<>”正常使用即可
- 如果需要添加新的三方 只需要在工程中找到
点开里面直接填找到的三方名和版本号, 类似这个pod ‘AFNetworking’, ‘~> 3.0.4’ 然后运行终端从新安装pod install --verbose --no-repo-update
稍等一下就OK. (注意: 如果搜索到的三方库不添加版本号 ‘~> 3.0.4’, cocoapods 会自动寻找最新的下载添加到工程)也可以一次放入多个同时安装