作者: boyXiong
一、创建的github仓库
2 建立一个新的仓库
![这里写图片描述](https://img-blog.csdn.net/20151015173737286)
3 填写仓库信息
![这里写图片描述](https://img-blog.csdn.net/20151015173838374)
4 创建完毕后
![这里写图片描述](https://img-blog.csdn.net/20151015173909696)
二、上传代码到创建的仓库
1 选择clone 到本地仓库
mac 电脑中,有github的客户端
![这里写图片描述](https://img-blog.csdn.net/20151015173939807)
进入github网站后,右边栏
![这里写图片描述](https://img-blog.csdn.net/20151015174006879)
也可以用命令终端的
git clone https:
2.编写代码
![这里写图片描述](https://img-blog.csdn.net/20151015174149128)
3.创建一个tag 版本
![这里写图片描述](https://img-blog.csdn.net/20151015174222452)
4.上传到github
![这里写图片描述](https://img-blog.csdn.net/20151015174255229)
三、向本地git仓库中添加创建Pods依赖库所需文件
1 这个文件需要放在clone 到的本地仓库目录下
2 创建 podspec
pod spec create XWSwiftRefreshT
成功后
![这里写图片描述](https://img-blog.csdn.net/20151015174340143)
3 编写 podspec
文件,可以使用Vim
,或者Xcode
, Sublime
也可以,这是一个Ruby
文件
Pod::Spec.new do |s|
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"
s.license = "MIT"
s.author = { "boyXiong" => "relv@qq.com" }
s.social_media_url = "http://blog.csdn.net/boyXiong.com/"
s.platform = :ios, "8.0"
s.source = { :git => "https://github.com/boyXiong/XWSwiftRefreshT.git", :tag => "0.1.2" }
s.source_files = "XWSwiftRefreshT/**/*.{swift}"
s.resources = "XWSwiftRefreshT/Icon/xw_icon.bundle"
s.requires_arc = true
end
4 编写完成后,先进行本地检查,使用,如何可以就是绿色,不然会报错
pod spec lint ./XWSwiftRefreshT.podspec
5 注意 这个命令的检查原理,是调用Xcode app的命令检测如果Mac上安装了两个Xcode 那么他的检查是根据Application/Xcode.app/
这种路径来的,两个Xcode 就要确保Xcode.app
是最新的正式版本
不是测试版本
6 然后可以发送到cocoapod管理了
pod trunk push ./XWSwiftRefreshT.podspec
![这里写图片描述](https://img-blog.csdn.net/20151015174543172)
7.到这里如果成功就搜索的到,那么就是说可以成功使用了
pod search XWSwiftRefreshT
![这里写图片描述](https://img-blog.csdn.net/20151015174633383)