⑥ 远程私有库依赖+升级

远程私有库操作流程https://blog.****.net/liyunxiangrxm/article/details/105376693
如果我们要在私有库的Classes增加代码,或者修改代码,那么我们需要怎么处理,下面就说到私有库升级

第一步、代码修改然后推到远程库

  • 把我们要增加的代码拖到Classes文件夹里面。
  • 然后cd 进 example示例项目中,然后pod install,那么Classes就进入到了实例项目当中,就可以测试了
  • 接下来我们要做的就是推到远程库里面
  • 不能直接推上去,需要修改spec的tag值。 从 0.1.0 修改为0.2.0(版本号增加)

⑥ 远程私有库依赖+升级

假如我们自己的库需要用到其他第三方库,例如AFNetworking
那么需要在spec配置文件增加内容,如图所示
⑥ 远程私有库依赖+升级

接下来操作

  • git add .
  • git commit -m 'xx'
  • git push origin master

这样就把文件上传到远程了

第二步、远程代码仓打标签 tag

  • git tag '0.2.0'
  • git --tags

然后可以通过 pod spec lint 进行校验

第三步、把spec提交到远程并和本地远程索引库同步

  • pod repo push HMGFMBase HMGFMBase.podspec

这就成功了,外界可以使用了