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