iOS podspec - 给自己写的库添加pod支持
1、创建GitHub 项目
2、git clone https://github.com/listen-li/CategoryDemo.git ,克隆项目到本地上并放到桌面上,然后创建Xcode项目,并把Xcode项目里的全部文件拖动到桌面clone文件夹里面
3、cd clone项目的地址
4、git add .
5、git commit -m "你的提交说明"
6、 git pull origin 分支名称(如:master) 拉取远程分支到本地
7、git push 推送到远程仓库(推送前记得要先pull拉取),如未登陆,该步骤会让你输入账号,回车后输 入密码再回车即可
完成前面7个步骤后github上应该如一下图
8、pod spec create CategorySpec
然后在项目文件夹里 会有一个podspec文件,用文本编辑打开并修改该文件,把多余的去掉,改成如下图
若是依赖第三方,添加方式如图
若pod文件加内容,或者删除, 改代码啥的 都要升级tag跟新记得打tag
9、pod lib lint --allow-warnings 若有错误,检查文本编辑是否正确,Xcode需要选择支持iOS9.0以上
10、提交.podspec文件,再次操作4567步骤,然后GitHub上如图
11、pod trunk register github邮箱地址 github用户名(pod trunk register 339591107@qq.com listen-li)
12、git tag -m “0.01” -a 0.0.1
13、git push --tags
14、pod trunk push CategorySpec.podspec --allow-warnings
15、pod search CategorySpec