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)