网络知识 娱乐 发布代码cocopod

发布代码cocopod

不要去github去发布,国外服务器非常慢。我们使用Gitee - 基于 Git 的代码托管和研发协作平台

1、创建工程,可以指令创建

pod lib create xxx(工程名)-----作为你的代码更新工程

gitee上创建new respository

选择git模板是你语言;XXX.md文件;.git文件;三个都创建

2、测试阶段

使用1创建工程,copy到gitee同步下来的工程目录,建议名称一致。

然后不删除里面xxxtest文件,进行测试

pod install ---测试你的例子工程

pod lib lint xxx.podspec ---本地验证

pod lib lint xxx.podspec --allow-warnings --本地验证

pod lib lint xxx.podspec --allow-warnings --verbose ---本地验证

以上,没问题后,进程svn代码提交。

如果有问题,可能需要第三方库支持

pod lib lint --allow-warnings --use-libraries

另外,可以分开对应的文件夹库的支持

s.source_files = 'cxxxxxxx'

修改后

s.subspec 'xxxx name' do |ss|

ss.source_files = '22222'

end

3、tags

git push

git tag 0.1.0
git push --tags

4、远程校验

pod spec lint xxx.podspec 

pod spec lint xxx.podspec  --allow-warnings --verbose

5、注册pod

pod trunk me --验证

NO。注册

pod trunk register xxx@cocoapods.org 'huangxx' --description='huangxx' macbook pro' --verbose

xxx@cocoapods.org - 一个真实存在的邮箱,不一定非得是@cocopods.org,例如QQ。
huangxx - 用户名
huangxx’s macbook pro - 描述性文字
 

6、提交

pod trunk push xxx.podspec 

工程使用pod 验证。