屏幕快照 2018-11-20 下午2.01.04.png
第一步 把新增的文件拖进来,
在 cd 到 Example 中去, 使用 pod install 集成到本地中
第二步 需要把代码提交到本地仓库
WeChat2936201b46663ecfebb00f166cdc230f.png
屏幕快照 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
WeChatba3296823ded6801f0a4c0176ee3afd8.png
只需要在远程私有库升级的流程上面把s.dependecy 这个加上就行了, 这就是添加依赖 如果依赖两个那么就
s.dependency 'AFNetworking'
s.dependency ‘SDWebImage’
在执行 pod install 即可