创建cocoapods账号
pod trunk register $emailAddress $username --verbose
查看cocoapods账号信息
pod trunk me
创建公有库项目
pod lib create $libName
生成项目的目录结构
.podspec为仓库描述文件,需要对改文件进行编辑
s.version = '0.1.0'
s.homepage = 'https://github.com/Huimin/libtwo'
s.license = { :type => 'MIT', :file => 'LICENSE' }
s.author = { 'Huimin' => 'zhulmin1458@gmail.com' }
s.source = { :git => 'https://github.com/Huimin/libtwo.git',
使用命令行检查.podspec
-verbose 如果验证失败会报错误信息
pod spec lint libtwo.podspec --verbose
这里使用Github仓库来保存
使用Github Desktopt,添加本地仓库,自己决定是否勾选为私有项目
项目名必须和podspec文件填写的信息一致
上传完毕后需要打包个tag,可以通过git命令,或者在github网页操作
tag版本号需要和podspec文件填写的一致
测试三方库
- 新建项目使用cocoapods管理
- Podfile 填写
pod 'libtwo’
然后install即可 - 如果三方库没有打tag,可以直接使用主干上的项目
`pod 'libtwo', :git => 'https://github.com/Zhulmin/libtwo.git'