一、配置CocoaPods 的安装环境
- 去官网下载你想要安装ruby版本,下载ruby
- 解压ruby,然后cd到ruby路径
-
配置OpenSSL
配置openssl的时候,需要查看/usr/local/Cellar/openssl
路径下对应的文件,例如我的就是1.0.2d_1$ ./configure --with-openssl-dir=/usr/local/Cellar/openssl/1.0.2d_1 $ make $ sudo make install
等待安装完成,进行安装cocoapods
查看源
$ gem source -l
⚠️淘宝已经不支持,以下配置需要做修改
1.移除现有的Ruby
默认源
gem sources --remove https://rubygems.org/
~~2.使用新的源 ~~
$ gem source -a https://gems.ruby-china.com/
** 3.验证新源是否替换成功**
gem sources -l
[图片上传失败...(image-b4d10d-1581051179945)]
4.安装CocoaPods
-
NO.1
sudo gem install cocoapods
备注:苹果系统升级 OS X EL Capitan 后改为 sudo gem install -n /usr/local/bin cocoapods
-
NO.2
pod setup
5.更新gem
sudo gem update --system
到此cocoapods
安装最新版本完成
二、如何使用CocoaPods
** 1.新建一个demo工程**
** 2.在终端转到该工程路径下,创建一个Podfile文件**
3.输入i
进入编辑模式,编辑Podfile文件内容
4.按下esc
退出编辑模式,输入:wq
保存退出
5.输入pod install
进行安装
6.集成完毕
补充
7.在原先的库中添加新的第三方库
- 使用终端 打开该工程下的
Podfile
文件
- ⚠️不再是pod install了,是pod update
之后更新成功,你就会看到你最新的库了
补充
如果你想要搜出确定的库,使用例如 pod search AFNetworking 命令
三、想要删除已有cocoapods集成的库,恢复原先工程
1.删除工程文件夹下的Podfile
、Podfile.lock
和Pods
文件夹
2.删除
xcworkspace
文件
3.打开
xcodeproj
文件,删除项目中的libpods.a
和Pods.xcconfig
引用
4.打开Build Phases选项,删除Check Pods Manifest.lock和Copy Pods Resources
完成编译,无错通过
PS:如需转载请注明iOS小乔http://www.jianshu.com/users/f029d92cedc0/latest_articles
如果能够帮到你,请你打赏支持我的创作(请小乔喝杯饮料😁)
©小乔