创建Podspec 并且发布到github spec
昨天,花了点时间,把自己的代码做成framework,但是发现,每次迁移项目或者更新项目都是一件很头疼的事情,索性,也跟着时尚了一回,把所有代码都扔到git里面进行管理,通过cococapods直接安装即可,下面是已经创建完.podspec文件后,需要做的步骤:
1.本地测试是否正常
pod lib lint --allow-warnings
2.git 上传至 oschina或者github 后,标记当前源码版本号,不然发布会报错
git tag '1.0.1' git push --tags
3.设置本地pod对应的版本号
set the new version to 1.0.1 set the new tag to 1.0.1
4.必须注册cocoapods的账号,只需要账号,注册成功返回一个token,但是前提你得先到邮箱验证一下cococapods发给你的验证码,证明当前邮箱确实是你的(注意:token是有时效性的,如果过期了,得重复这个步骤)
pod trunk register xxxxx@qq.com 'author name' --description='macbook pro' --verbose
5.准备步骤全部搞定了,下面就是上传你自己的podspec文件到官方的仓储了
pod trunk push xxxx.podspec --allow-warnings
到此,你的podspec文件,已经发布完成,可以通过pod search 去查询自己的项目是否上传成功!!!!