美文网首页
cocoapods 私有库操作流程

cocoapods 私有库操作流程

作者: 西洋参 | 来源:发表于2018-11-03 16:19 被阅读0次

    https://www.jianshu.com/p/9e2c7a7c1211 

    1.创建私有库

    进入对应文件夹

    pod lib create +名字

    2.创建码云或者git仓库

    创建码云仓库

    3.在相应工程中放入组件

    4.本地pod配置文件验证

    进入指定文件,放入库文件后

    配置对应podspec文件

    配置修改

    5.校验本地pod配置文件

    pod lib lint

    配置验证

    4.推送本地代码到托管服务器码云或git

    git remote add origin https://git.oschina.net/KKLater/LATAlert.git

    git add .

    git commit -a -m"0.0.1"

    git pull origin master

    git push origin master

    <注:tag是必须要提交的,并且要和配置的版本号一致>

    git tag 0.1.0

    git push origin0.0.1

    5.私有库添加到本地

    pod repo add 文件名 文件服务器路径

    pod repo add LATSpecs https://git.oschina.net/KKLater/LATPodspecs.git

    添加成功会在~/.cocoapods/repo路径中显示该库

    6.外部导入

    外部导入前,由于本地库为跟新,先执行 pod repo update和 pod update 指定库 操作

    pod'LATAlert',:git=>'https://git.oschina.net/KKLater/LATAlert.git'

    公有库发布命令

    1.用户注册

    pod trunk register 邮箱 名字 --description='描述'

    2.查看注册信息

    pod trunk me. 

    3.添加开发者(第一个推送的人有权限添加开发者)

    pod trunk add-owner 邮箱

    4.推送公有库

    pod trunk push 仓库名.podspec


    1.如果后续远程库有跟新,再执行以下pod update 指定库即可

    2.如果配置文件有跟新,提交命令:pod repo push XSLTool XSLTool.podspec

    3有时候会搜不到

    解决:rm ~/Library/Caches/CocoaPods/search_index.json 然后重新搜索

    相关文章

      网友评论

          本文标题:cocoapods 私有库操作流程

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