开发者联盟

CocoaPods安装与使用步骤详解

2019-07-17  本文已影响10人  72行代码

目录

  • CocoaPods安装过程
  • CocoaPods的使用
  • 删除cocoapods已导入项目的第三方库和移除项目中的cocoapods
  1. 安装并载入rvm环境
  1. 设置默认Ruby版本
    安装好rvm之后可以指定特定Ruby版本为系统默认版本,输入命令:$ rvm 2.5.1 --default也可以指定其他版本号,前提是有用rvm install 安装过那个版本
  2. 检查更新ruby版本环境
    cocoapods是用gem ruby实现的,想要使用它首先需要有gem ruby的环境。且Mac的macos系统默认已经可以运行ruby。建议gem ruby包环境升级到2.6.x以上
  1. 检查ruby源并移除
  1. 安装CocoaPods
    $ gem install -n /usr/local/bin cocoapods
  2. 查看是否安装成功并更新
  1. 用Xcode创建一个工程,并创建podfile配置文件
platform :ios, '9.0'
use_frameworks!
target 'TestDemo' do
pod 'Alamofire', '~> 4.0.1'
pod 'Kingfisher', '~> 3.1.1'
end

Swift的pod文件在于use_frameworks! 这一句是必须的,作用是把三方库打包成静态库,而oc是不需要的

  1. 安装依赖库
    $ pod install (后续添加框架可直接pod update)
  1. 删除项目中已经由cocoapods配置好的第三方
  1. 删除项目中的cocoapods
  1. 删除本地文件(Podfile、Podfile.lock、Pods文件夹、xcworkspace文件)
  2. 打开项目,在Frameworks文件夹下,删除Pods.xcconfig和libPods.a
  3. 进入项目Build Phases,删除Copy Pods Resources、Embed Pods Frameworks和Check Pods Manifest.lock 三项
  4. 删除了CocoaPod管理的第三方代码,在工程里面引用的第三方代码都会报错,需要删除对应的代码
  1. 安装cocoapods-deintegrate命令:$ sudo gem install cocoapods-deintegrate
  2. 然后到工程目录下面执行命令:$ pod deintegrate
  3. 手动删除.xcworkspace,libPods.a,Podfile,Podfile.lock文件
  4. 如果想要重装的话保留Podfile,再执行命令:$ pod install就好了

参考:最新CocoaPods安装与使用步骤详解
RubyGems 镜像
附:我的博客地址

上一篇 下一篇

猜你喜欢

热点阅读