美文网首页
Cocoapod记录-GitHub项目搭建

Cocoapod记录-GitHub项目搭建

作者: 54be30d2931c | 来源:发表于2017-06-18 17:16 被阅读18次
    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  #忽略警告
    

    更新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文件
    

    相关文章

      网友评论

          本文标题:Cocoapod记录-GitHub项目搭建

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