cocopods

Cocopods降级命令
1
sudo gem install -n /usr/local/bin cocoapods -v 1.7
Cocopods升级命令
1
2
3
4
5
6
7
8
# 更新到指定版本
sudo gem install -n /usr/local/bin cocoapods -v 1.7.5

# 删除旧版本
sudo gem uninstall cocoapods

# 查看当前版本号
pod --version
创建私有库
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
1.根据pod命令自动创建
pod lib create TestKit

2.将工程提交到远端git库

3.添加私有库到本地pod库
pod repo add TestKit git@git.xxxx.git

4.lint检查
pod lib lint --verbose --allow-warnings --sources='git@xxx.git,https://github.com/CocoaPods/Specs.git,git@xxx.git'

5.打Tag (用Sourcetree等可视化工具也可)
git add .
git commit -m "update podspec"
git push
git tag 2.1.8
git push --tags
pod repo push xxxx.podspec --allow-warnings --verbose

如果出现最后一步error时,先删除已打的tag,缓存
检测pod库是否可用
1
2
3
4
5
6
7
8
9
命令:
pod lib lint

如果有警告可以使用命令忽略:
pod lib lint --allow-warnings
如果有问题,那么一般是podspec配置问题。

成功提示:
TestKit.podspec passed validation.