fastlane入门 + iOS自动编译 + fir上传

fastlane入门

安装fastlane:sudo gem install fastlane

    进入到工程目录执行命令:fastlane init。在安装过程中会提示输入bundleID、AppID等信息。所有信息都存储在fastlane文件夹下Appfile文件中,都可以后续修改。

    可将fastlane理解成action + plugins两个大模块;对于action又分为已有的action+自定义action,plugins也可分为已有+自定义。

action使用:faction + action

自定义action:

    所有自定义的action都在Fastfile中,如自定义名为 build的action:代码如下


fastlane入门 + iOS自动编译 + fir上传_第1张图片
action名:build 执行操作gym

    实际使用时,在命令行中输入fastlane build即可

gym:用于自动生成ipa以及DYSM文件等操作。支持参数可使用命令fastlane action gym查看

    例如:gym(export_method: 'ad-hoc')等。

上传fir

    下载plugin: fastlane add_plugins fir

    具体使用方式:GitHub - dongorigin/fastlane-plugin-fir: Upload a new build to fir.im

    

你可能感兴趣的:(fastlane入门 + iOS自动编译 + fir上传)