1. 以BasicModule为例,更新BasicModule的部分内容
- 必须要将更新的内容放在BasicModule的Classes文件中

- 版本号+1

2. 提交到BasicModule的远端仓库
- 提交代码并打tag(注意:这里的tag必须和BasicModule.podspec 中的s.version 保持一致)
# 提交代码
$ git add .
$ git commit -m "更新NSString分类的内容"
# 推送到远端
$ git push
# 打tag
$ git tag 0.0.2
$ git tag -a '0.0.1' -m '描述' // 添加tag
$ git push --tags
# 查看tag
$ git tag
$ git ls-remote --tags origin
- 提交代码的效果图:

- 推送到远端仓库之后的效果图:

3. 将BasicModule.podspec文件推送IsoftStoneSpecs端
3.1 校验xxxSpec文件
3.2 推送到远端
# isoft-stone-specs 这个是远端仓库地址
# 可通过 pod repo 查看具体的内容
$ pod repo push isoft-stone-specs BasicModule.podspec
- 推送成功如下:

3.3 查看远端的仓库
$ pod repo

4. 在主工程更新BasicModule库版本,然后删除主工程的冗余代码
# 更新指定第三方库
$ pod update BasicModule
