美文网首页
GitHub上传代码并支持CocoaPods

GitHub上传代码并支持CocoaPods

作者: iOSCoder_XH | 来源:发表于2018-06-06 14:32 被阅读8次

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

demo地址:https://github.com/iOSXH/XHSegmentedView

相关文章

网友评论

      本文标题:GitHub上传代码并支持CocoaPods

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