美文网首页
iOS 远程私有库升级 和依赖(组件化第二步)

iOS 远程私有库升级 和依赖(组件化第二步)

作者: 我太难了_9527 | 来源:发表于2019-01-22 14:26 被阅读0次
    屏幕快照 2018-11-20 下午2.01.04.png
    第一步 把新增的文件拖进来,
    在 cd 到 Example 中去, 使用 pod install 集成到本地中
    
    
    第二步 需要把代码提交到本地仓库
    WeChat2936201b46663ecfebb00f166cdc230f.png (1) 升级 spec 文件中的版本 屏幕快照 2018-11-20 下午2.25.55.png
    提交的时候需要cd 到 YukiBase
    
    (2) git add . 
    
    (3) git commit —m ‘xx’ 
    
    第三步 提交到远程仓库
    
    git push origin master(这里不需要在关联了 因为已经关联过了)
    
    第4步 把 tag提交到远程仓库
    
    (1) 先验证下 本地的 spec 文件  pod lib lint
    
    (2) 再验证远程 spec 文件  pod spec lint
    
    (3) 打 tag  git tag '0.2.0'
    
    (4) 提交 tag    git push --tags
    
    (5) 再次验证远程 spec 文件 就可以通过 
    
    
    屏幕快照 2018-11-20 下午2.38.21.png

    第三步 提交到本地的私有索引库

    WeChat897dd0706b0e88620dfcd6bb47ad7e08.png

    需要做的就是提交到这里来


    WeChat730c2a7549666d1c3c473945989316f6.png
    使用 pod repo push YukiBase YukiBase.podspec
    
    提交成功之后, 在使用 pod update 更新就可以了 如果不行就使用 pod update —no-repo-update
    
    屏幕快照 2018-11-20 下午2.58.39.png

    这样一来就实现了代码的更新

    如果自己封装的代码需要导入系统库, 那么需要在 spec 文件写上 s.library =“sqlite3” WeChat5782c6866f51a4b4ca1e8534e504dab7.png

    添加依赖 WeChatba3296823ded6801f0a4c0176ee3afd8.png

     只需要在远程私有库升级的流程上面把s.dependecy 这个加上就行了, 这就是添加依赖 如果依赖两个那么就
    
    s.dependency 'AFNetworking'
    s.dependency ‘SDWebImage’
    

    在执行 pod install 即可

    相关文章

      网友评论

          本文标题:iOS 远程私有库升级 和依赖(组件化第二步)

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