1.创建Pod仓库指定
source 'https://code.aliyun.com/XZSpecs_iOS/XZSpecs.git'
source 'https://code.aliyun.com/XZSpecs_iOS/XZFileManager.git'
2.执行pod repo add 拉取Pod仓库到本地
pod repo add XZSpecs https://code.aliyun.com/XZSpecs_iOS/XZSpecs.git
3.创建一个pod模版
pod lib create XZFileManager
4.更改 XZFileManager.podspec 文件中信息,如:s.homepage/s.source/s.dependency
s.homepage = 'https://code.aliyun.com/XZSpecs_iOS'
s.source = { :git => 'https://code.aliyun.com/XZSpecs_iOS/XZFileManager.git', :tag => s.version.to_s }
s.dependency 'AFNetworking', '~> 2.3'
5.封装好的类库文件替换replaceme文件,并安装测试
pod install
6.将工程代码push到远程仓库
关联远程库
git remote add origin https://code.aliyun.com/XZSpecs_iOS/XZFileManager.git
git push origin master
7.添加版本号,需要和 XZFileManager.podspec 中版本一致
git tag <版本号>
8.校验本地 podspec文件
pod spec lint --verbose --allow-warnings
9.保存 podspec 文件并将其添加到 repo 中
pod repo push XZSpecs XZFileManager.podspec --verbose --allow-warnings
网友评论