上传代码到cocoapod

作者: boyXiong
源地址: http://blog.csdn.net/boyXiong/article/details/49155931

一、创建的github仓库

1 进入Github网站 www.github.com 登陆自己的账号后

2 建立一个新的仓库

这里写图片描述


3 填写仓库信息

这里写图片描述


4 创建完毕后

这里写图片描述


二、上传代码到创建的仓库

1 选择clone 到本地仓库

mac 电脑中,有github的客户端

这里写图片描述


进入github网站后,右边栏

这里写图片描述

也可以用命令终端的
// 代码仓库clone 地址
    git clone https://github.com/boyXiong/XWSwiftRefreshT.git  

2.编写代码

这里写图片描述


3.创建一个tag 版本

这里写图片描述


4.上传到github

这里写图片描述


三、向本地git仓库中添加创建Pods依赖库所需文件

1 这个文件需要放在clone 到的本地仓库目录下
2 创建 podspec
 // 在命令终端
 pod spec create XWSwiftRefreshT
 成功后

这里写图片描述


3 编写 podspec 文件,可以使用Vim ,或者XcodeSublime也可以,这是一个Ruby文件

        Pod::Spec.new do |s|
        # 名称 使用的时候pod search [name]
        s.name         = "XWSwiftRefreshT"
        # 代码库的版本
        s.version      = "0.1.2"
        # 简介
        s.summary      = "The easiest way to use pull-to-refresh with Swift2.0 program language."
        # 主页
        s.homepage     = "https://github.com/boyXiong/XWSwiftRefreshT"
        # 许可证书类型,要和仓库的LICENSE 的类型一致
        s.license      = "MIT"
        # 作者名称 和 邮箱
        s.author       = { "boyXiong" => "relv@qq.com" }
        # 作者主页
        s.social_media_url   = "http://blog.csdn.net/boyXiong.com/"
        # 代码库最低支持的版本
        s.platform     = :ios, "8.0"
        # 代码的Clone 地址 和 tag 版本
        s.source       = { :git => "https://github.com/boyXiong/XWSwiftRefreshT.git", :tag => "0.1.2" }
        # 如果使用pod 需要导入哪些资源
        s.source_files  = "XWSwiftRefreshT/**/*.{swift}"
        s.resources = "XWSwiftRefreshT/Icon/xw_icon.bundle"
        # 框架是否使用的ARC
        s.requires_arc = true

        end


4 编写完成后,先进行本地检查,使用,如何可以就是绿色,不然会报错
//pod spec lint [podspec 的路径]
pod spec lint ./XWSwiftRefreshT.podspec

5 注意 这个命令的检查原理,是调用Xcode app的命令检测如果Mac上安装了两个Xcode 那么他的检查是根据Application/Xcode.app/这种路径来的,两个Xcode 就要确保Xcode.app是最新的正式版本不是测试版本

6 然后可以发送到cocoapod管理了
//pod trunk push [podspec 的路径]
pod trunk push ./XWSwiftRefreshT.podspec

这里写图片描述


7.到这里如果成功就搜索的到,那么就是说可以成功使用了
    pod search XWSwiftRefreshT

这里写图片描述

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值