步骤
1.cd到桌面文件夹下“ExampleDemo”
2.pod lib create XXXTool,回车后,回答几个问题Swift,Yes,None,No,此时,本地私有库创建成功
3.将工具类复制到XXXTool/classes中
4.编辑XXXTool.podspec
修改如下
summary:修改描述
homepage:私有库地址
source:创建的工具类地址
5.再次回到Example文件夹
cd ~/.../.../Example
pod update --no-repo-update
6.在码云/github上创建两个仓库XXXTool/XXXToolSpec
7.cd到XXXTool下,验证spec
pod lib lint --allow-warnings
成功后,显示XXXTool passed validation
8.发布项目 tag 0.1.0
git init
git add .
git commit -a -m "提交的message"
git remote add origin http......(托管平台项目地址)
git pull origin master
git push origin master
git tag 0.1.0
git push origin 0.1.0
查看托管平台是否提交成功
9.创建spec
pod repo add XXXToolSpec http......(托管平台项目地址)
将远程插件下载到.cocopods中验证:
pod repo push XXXToolSpec XXXTool.podspec --verbose --use-libraries --allow-warnings
10.私有库的使用
pod 'XXXTool',:git=>'http......(托管平台项目地址)'