制作自己的podspec

2019-11-05  本文已影响0人  花飞雨勿

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
上一篇 下一篇

猜你喜欢

热点阅读