iOS Fastlane 的使用

作者: 轻轻语焉 | 来源:发表于2019-05-27 09:59 被阅读0次

    Fastlane 自动化打包,上传fir/蒲公英

    1、Fastlane 集成

      1)sudo gem install fastlane -NV  //安装Fastlane  

                                                                //用 gem 安装的时候,需要注意镜像源

                                                                // sudo gem sources --add https://rubygems.org

      2)fastlane --version   //安装完毕,查看当前Fastlane版本

      3)在需要集成的工程目录下

        fastlane init   //会为当前工程生成相应的控制文件

                               //初始化过程中,按提示步骤输入信息,账号信息,选择模式之类,3,巴拉巴拉~

                               //这个过程中,需要挂代理,要不更新不下来

        4)fastlane init 完成后,在工程路径下,会多出fastlane、Gemfile、Gemfile.lock 文件

            fastlane文件夹下的 Fastfile 文件里,写入控制命令。见下面图片,✌️

        5)插件安装,上传Fir.im 或者 蒲公英 都需要安装相应的插件

                bundle exec fastlane add_plugin pgyer   //安装蒲公英插件

                bundle exec fastlane add_plugin firim  //安装 fir 插件

                fastlane add_plugin versioning //版本管理的插件,我的是手动控制,所以没用

        6)如果使用了cocoapods 在 Gemfile 文件中,需加入

                gem 'cocoapods'

     2、Fastlane 文件

        Fastlane 文件里,会看到 lane:test1 do 。。。  end 可以理解为一个控制流。这个文件中可以存在多个控制流。当要执行其中一个控制流动时候,在终端调用 fastlane test1 即可

    在集成的过程中,还会遇到其他问题,这里只是大概讲述个过程。

    相关文章

      网友评论

        本文标题:iOS Fastlane 的使用

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