美文网首页ReactiveCocoa研究
使用CocoaPods发布框架

使用CocoaPods发布框架

作者: 看我六块腹肌 | 来源:发表于2016-03-16 11:48 被阅读715次
  • CocoaPods的使用#

    • 创建podspec#

1.首先创建一个podspec文件
$ pod spec create demo
2.成功之后会多出一个demo.podspec文件, 框架的描述信息需要在这个文件里填写, 这里仅列举几项, 详细的可以查看Podspec语法参考
s.version = "0.0.1" 这里的版本号填写的是git相关版本的tag
s.source = { :git => "http://EXAMPLE/demo.git", :tag => "#{s.version}" } 该项填写框架的git地址, tag指定之前填写的version即可
s.source_files = "Classes", "Classes/*/.{h,m}" 该项代表s.source填写的地址中需要放到框架里的文件, **代表匹配任意目录, *代表匹配任意名称的文件
以下为Alamofire的podspec文件

Alamofire的podspec文件
  • 上传spec到远程仓库#
    1. 注册Trunk
      $ pod trunk register orta@cocoapods.org 'Orta Therox' --description='macbook air'
    2. 部署podspec
      $ pod trunk push [NAME.podspec]
  • 在项目中使用本地库
    1. 修改 s.source即可

相关文章

网友评论

  • Fatm:内容写的很好,就是没用好markdown,重新编排一下看起来会更舒适

本文标题:使用CocoaPods发布框架

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