美文网首页
GitHub项目添加Pod支持

GitHub项目添加Pod支持

作者: eAssh | 来源:发表于2019-11-12 15:19 被阅读0次

准备

  • 要求:CocoaPods 版本 大于 0.33
    在终端中查看pod版本
pod --version

如果版本过低,或提示命令无效,可以尝试升级最新版本

sudo gem install cocoapods
  • 注册trunk
pod trunk register 有效邮箱 ‘name’ --description=‘说明’

注册后,邮箱会收到一封验证邮件,点开验证下

  • 查询自己的trunk账号信息
pod trunk me
  • 添加其他维护者(如果是多人维护的话)
pod trunk add-owner XPRACSignal xxx@cocoapods.org

开始

  • 创建podspec
    cd到项目目录,在目录下执行命令
pod spec create AFNetworking

执行命令成功后,在目录下会生成 AFNetworking.podspec 文件,打开编辑该文件。
具体可以参考GitHub中 AFNetworking之类的大项目。

  • 验证podspec是否可用
pod lib lint AFNetworking.podspec

根据返回的 Error 提示去解决问题, WARN可以忽略。
直到没有 Error后,执行命令

pod lib lint AFNetworking.podspec -allow-warnings

当终端提示 passed validation 即验证通过

  • 创建tag,提交到GitHub
    创建本地tag
git tag 标签名称 -m ‘注释’

上传tag

git push tag 标签名称
  • 提交到CocoaPods trunk
pod trunk push
  • 最后测试下pod
pod search AFNetworking

更新podspec版本

  • 创建tag
  • 修改 .podspec 文档中的 version 与创建的 tag 相同
  • 上传修改和tag
  • 提交到CocoaPods trunk

相关文章

网友评论

      本文标题:GitHub项目添加Pod支持

      本文链接:https://www.haomeiwen.com/subject/mphqictx.html