CocoaPods 模板类库开发

优质
小牛编辑
116浏览
2023-12-01

CocoaPods 模板类库开发 - 精简篇

这篇文章只简短介绍CocoaPods配合GitHub制作类库的流程, 不做深入展开

1. 在本地执行

pod lib create LibName

并根据提示选择适配:平台开发语言是否包含Demo是否包含单元测试等, 完成项目创建

默认模板新建的项目在master分支, 2020年开始GitHubmaster更名为main分支, 可以通过以下命令新建main分支并删除master分支

  • 新建并切换到main分支

      git checkout -b main
    
  • 删除master分支

      git branch -d master
    

2. GitHub新建同名仓库

  • 给本地项目通过git remoe add origin 仓库地址库或通过GUI来连接远程仓库

    e.g.

      git remote add origin git@github.com:ShenYj/SBLibrary.git
    

3. 在本地项目进行类库开发后

  • 本地校验

      pod lib lint LibName.podspec
    
  • 联网校验

      pod spec lint LibName.podspec
    

校验无误后, 新建tag 一并推送到远程仓库

4. 校验无误后上传

  • podspec提交到官方索引库

      pod trunk push LibName.podspec
    

其他资源