美文网首页
pod 更新自己的库

pod 更新自己的库

作者: gleeeli | 来源:发表于2018-08-31 22:46 被阅读29次

一、先将自己的库上传到git上

二、生成配置文件:(配置文件的具体配置,看下面第九点说明)

pod spec create 你项目名

三、开始生成版本:(以后更新版本只需要从此开始,但需要更改配置文件版本号)

git tag '1.0.0'

git push --tags

根据配置文件上传你的版本

pod trunk push GlPopView.podspec --allow-warnings

四、(如果提示未注册trunk则注册:

pod trunk register  '邮箱地址'  --verbose

然后提示点击邮箱链接后:

查看自己注册信息:

五、查看自己注册的信息 

pod trunk me (可有可无的一步)

如果库没更新则:

六、如果是更新版本则需要,首次提交不需要

pod update

七、版本更新时更改pod配置文件时注意有两个地方:

s.version = "1.0.5"

s.source = { :git => "https://github.com/gleeeli/GlChartView-Master.git", :tag => "1.0.5" }

八、查看报错详情的方式:

pod spec lint GlPopView.podspec --verbose (打印错误信息)

其它配置可参考:(添加多个依赖库 ,静态库等)

https://blog.csdn.net/xiaofei125145/article/details/50673392

九、配置配置文件需要配置的选项

1.使用命令打开文件 

vim GlShowBigPhoto.podspec

2.下面是你配置文件 你需要打开注释或者核对的地方

s.version      = "1.0.3"

s.summary      = "写一些你库的说明"

s.homepage    = "https://github.com/gleeeli/GlShowBigPhoto"

s.license      = "MIT"

s.platform    = :ios, "9.0"

s.source      = { :git => "https://github.com/gleeeli/GlShowBigPhoto.git", :tag => "1.0.3" }

s.source_files  = "GlShowPhoto" //这里是你库的路径,这里把podspec文件当做当对路径,跟它同级直接写文件夹名字就行

s.requires_arc = true

s.dependency "Masonry" //这里添加依赖库,没有就不用管,有多个则复制多行

相关文章

网友评论

      本文标题:pod 更新自己的库

      本文链接:https://www.haomeiwen.com/subject/zpzewftx.html