美文网首页
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