准备
一 github上新建个代码仓库,得有:
public
gitignore
readme
license
二 本地安装了cocoapods
实践:
一把代码克隆到本地,打开一级目录。
二 把工程代码拖到一级目录下
三填写podspec文件,放在一级目录下。podspec的内容格式参考:
https://guides.cocoapods.org/syntax/podspec.html
四 提交代码到本地
五 本地代码推送到服务器
六 确认podspec里填写的版本号
七 给git配置tag
打开终端,cd 到 一级目录下,使用git tag,给当前代码打tag,tag的版本号与pods里的直接按一样写,如:
git tag '0.0.1'
也有人强调必须用双引号,而且是v开头。
git tag "v0.0.1"
然后 推送到仓库
,如:
git push --tag
八 校验podspec文件的正确性
如:
pod lib lint XXX.podspec --verbose
若失败,重复四到七;若成功,继续
九 配置pod账号
如:
pod trunk register heheda@163.com "heheya" --verbose
会让进邮箱点连接确认
十 提交cocoapods
如:
pod trunk push XXX.podspec
该命令会在自动检测到当前的podspec文件后校验上传。
网友评论