cocoapods 常用命令汇总
一、前言
iOS项目开发阶段,应用cocoapods
进行类库管理必不可少,掌握cocoapods
相关常用命令同样很重要。
二、常用命令
-
pod env
:查看cocoapods
环境变量; -
pod lib create
:创建一个pod库,可以选择是否带一个Example工程; -
pod init
:在工程目录下执行之后,工程目录之下会多一个podfile
文件; -
pod install
:在工程第一次使用或者中间有添加,删除,更新库的时候使用; -
pod install --verbose --no-repo-update
:执行pod install
但不升级本地cocoapods spec
库; -
pod update
:更新所有pod 库到podfile
指定的最新版本; -
pod update --verbose --no-repo-update
:执行pod update
但不升级本地cocoapods spec
库; -
pod update xxx
:单独更新xxx库; -
pod outdated
:列出podfile用到的那些库有新版本; -
pod cache list
:列出所有pod的缓存; -
pod cache clean -all
:清除所有pod的缓存; -
pod cache clean xxx
:清除xxx pod的缓存; -
pod repo list
:列出本地所有spec仓库; -
pod repo remove xxx
:删除本地xxx spec库(可以是cocoapods的master库,删除之后,使用pod set up安装;也可以是私有的spec库); -
pod spec create xxx
:创建xxx.podspec
文件; -
pod search xxx
:在本地的spec库中搜索xxx; -
pod lib lint xxx.podspec
:检查xxx.podspec
库书写是否正确; -
sudo gem install cocoapods
:安装或升级cocoapods
; -
pod trunk register 邮箱 用户名 --verbose
:向cocoapod 注册自己的用户名和邮箱; -
pod trunk me
:查看注册信息; -
pod trunk push xxx.podspec
:把自己的xxx.podspec
文件推送到cocoapods 的spec仓库;
- 点赞
- 收藏
- 关注作者
评论(0)