Cocoapod记录-GitHub项目搭建
1, 发布GitHub项目
2, 发布到CocoaPods
注册trunk
$ pod trunk register eloy@example.com 'Eloy Durán’ #注册,会发带验证链接的邮件到邮箱地址,名称无法修改
$ pod trunk me #可查询注册信息。
注意:邮箱是GitHub上的邮箱,名称随意但是无法修改。命令执行完后邮箱会收到带有验证链接的邮件,打开链接就能完成trunk注册流程。
生成podspec文件
$ pod spec create XLPhotoBrowser
会在当前目录下生成XLPhotoBrowser.podspec文件,里面有非常多的注释,大部分都是无用的。建议删除内容,直接使用其它成功提交的podspec文件修改。
打tag
$ git tag 1.0.1#给源代码打版本标签,与podspec文件中version一致即可
$ git push --tag
验证podspec文件是否合法
$ pod lib lint#需要验证一下,以便提前发现问题。
$ pod lib lint --use-libraries --allow-warnings#忽略警告
【Cocoapod记录-GitHub项目搭建】更新GitHub仓库
$ git add .#将当前目录下所有文件和子目录的修改记录到Git索引中
$ git status#列出当前目录下被修改还未提交的状态
$ git commit -m ‘first commit’#提交被add的改动
$ git push origin master#push代码到Git
发布到CocoaPods
$pod trunk push FYHelper.podspec --use-libraries --allow-warnings
验证podspec是否合法,上传pod spec文件到CocoaPods,并将podspec文件转成json格式
当终端出现类似以下输出时,代表已经提交成功,等待审核即可。我的第1次提交审核了十几分钟。
搜索CocoaPods第三方库 两种方法:方法一:使用$ pod setup
命令更新本地pod依赖树,再使用$ pod search XLPhotoBrowser
命令搜索;方法二:官网查询(官网地址: https://cocoapods.org/?q=XLPhotoBrowser )
如出现 Authentication token is invalid or unverified. Either verify it with the email that was sent or register a new session.
按照如下步骤:
pod trunk register 你的邮箱
打开邮箱验证
重新执行pod trunk push podspec 提交podspec文件
推荐阅读
- 利用Pycharm连接服务器的全过程记录
- opencv学习记录|【Opencv学习记录】Vs2019+Opencv4.5.5扩展库源码编译
- 682.|682. 棒球比赛
- 中关村系统之家教你运用USBViewer工具迅速查看U盘运用记录
- 2017暑假生活记录
- Centos8安装NextCloud记录
- 职业技能|远程代码托管平台--GitHub、Gitee的使用
- Git远程删除某个历史提交记录方法详解
- 每日刷题|每日刷题记录1
- 面试|力扣刷题记录