美文网首页
如何发布自己的CocoaPods依赖包

如何发布自己的CocoaPods依赖包

作者: 嘻哈猴零 | 来源:发表于2017-05-02 12:55 被阅读0次

1、GitHub新建项目

4065824-6704adf69921ae5b.png

2、将项目拉取到本地,创建项目

4065824-a562dd7c5cd86f35.png

3、LFJNetRequest中是pod的类文件,LFJNetRequestDemo中存放的是示例。

4065824-3b894efb7b82eb42.png 4065824-c64ea63b1a8ecc24.png

4、将项目上传的github,并创建版本号
5、在工程根目录中初始化一个Podspec文件
pod spec create HUPhotoBrowser
文件内容

  Pod::Spec.newdo|s|
  s.name="LFJNetRequest"
  s.version="0.0.1"
  s.summary="简洁轻便提示工具,一行代码,既可完成提示信息显示."
  s.homepage="https://github.com/manfengjun/LFJNetRequest"
  s.license={:type=>"MIT",:file=>"LICENSE"}
  s.author={"manfengjun"=>"chinafengjun@gmail.com"}
  s.platform=:ios,"7.0"
  s.source={:git=>"https://github.com/manfengjun/LFJNetRequest.git",:tag=> s.version }
  s.source_files="LFJNetRequest","*.{h,m}"
  s.requires_arc=true
  end

6、注册trunk
$ pod trunk register orta@cocoapods.org'Orta Therox'--description='macbook air'
大家在注册时需要替换成自己的邮箱和用户名,一切顺利的话就会受到一份邮件,点击邮件中的链接后验证一下:
pod trunk me


当然,如果你的pod是由多人维护的,你也可以添加其他维护者:
$ pod trunk add-owner ARAnalytics kyle@cocoapods.org
上面的工作完成之后,我们就可以开始 trunk push了。
Trunk push
pod trunk push 命令会首先验证你本地的podspec文件(是否有错误),之后会上传spec文件到trunk,最后会将你上传的 podspec文件转换为需要的json文件。在工程根目录(包含有.podspec)下执行命令:
pod trunk push
7、示例直接github搜索名称

相关文章

网友评论

      本文标题:如何发布自己的CocoaPods依赖包

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