0.添加远程索引库到本地(需要先在git或者码云上创建远程索引库,用于存放podspec文件)
pod repo add CCSpecs 远程索引库地址
1.创建lib库
pod lib create CCBase(仓库名称)
2.关联本地仓库到远程仓库
git remote add origin 远程仓库地址
3.添加修改到本地仓库暂存区
git add .
4.提交修改到本地当前分支
git commit -m “初次提交”
5.上传本地仓库到远程仓库
git push origin master
6.本地仓库打标签和移除标签
打标签:git tag 0.1.0
移除本地标签 : git tag -d 0.1.0
7.远程仓库打标签和移除标签
打标签:git push --tags
移除远程标签 git push origin :refs/tags/0.1.0
8.本地lib验证,验证不通过,需要解决出现的问题
pod lib lint CCBase.podspec --allow-warnings (-- sources='https://xxx.git,https://xxx.git' 如果该库有使用第三方库,需要指明source)
9.远程验证, 验证不通过,需要解决出现的问题
pod repo spec lint CCBase.podspec --allow-warnings (-- sources='https://xxx.git,https://xxx.git' 如果该库有使用第三方库,需要指明source)
10.上传本地索引到索引库
pod repo push CCSpecs CCBase.podspec --allow-warnings
// 跳过导入验证(第三方库不支持模拟器等)
pod repo push CCSpecs CCLame2Mp3.podspec --allow-warnings --skip-import-validation
网友评论