1、登录GitHub并创建工程
①打开GitHub首页并登录,点击创建New repository,如下图
1-1.jpg
②按要求填写创建工程
1-2.jpg
2、从GitHub上克隆下工程,并上传代码
①git克隆代码,从GitHub工程文件获取git地址并Git clone
2-1.jpg
创建个工程目录并克隆代码:
命令行:
git clone https://github.com/iOSXH/XHSegmentedView.git
2-1-1.jpg
强烈建议用sourcetree操作,方便快捷
2-1-2.jpg
②上传代码
把代码房间文件下
2-2.jpg
git上传代码,或用sourcetree
$git add .
$git commit -m "test"
$ git push -u origin master
好了,代码上传完毕!
3、支持CocoaPods
①注册trunk,用邮箱和名称注册
$ pod trunk register xianghui1991@gmail.com 'iOSXH'
命令执行后,注册邮箱会收到一份验证邮件,点一下就好
验证注册成功,命令行输出如下则注册成功
pod trunk me
3-1.jpg
②创建.podspec文件
Pod::Spec.new do |s|
s.name = 'XHSegmentedView'
s.version = '1.0.0'
s.license = 'MIT'
s.summary = 'a simple and anmited segmentedView'
s.homepage = 'https://github.com/iOSXH/XHSegmentedView'
s.authors = { 'iOSXH' => '1032670387@qq.com' }
s.source = { :git => "https://github.com/iOSXH/XHSegmentedView.git", :tag => "1.0.0"}
s.requires_arc = true
s.ios.deployment_target = '6.0'
s.source_files = "XHSegmentedView/*"
end
3-2.jpg
然后把文件上传GitHub,git命令行/sourcetree上传,并打上对应版本tag
③trunk上传
pod trunk push xxx.podspec
上传比较慢 ,请耐心等待
4、验证
在工程目录下创建验证工程demo
在demo目录创建Profile文件,执行pod install
4-1.jpg
4-2.jpg
网友评论