fastlane 的使用心得

安装教程这里就不写了.好多安装教程.这里就写一些,遇到的坑.
一,第一步建立新的项目工程 testDemo

fastlane 的使用心得_第1张图片
新建工程

2.初始化 fastlane .
cd到当前文件目录下执行命令行
fastlane init
然后一路 enter 完成
fastlane 的使用心得_第2张图片
初始化完成

fastlane 的使用心得_第3张图片
完成之后的项目目录结构

3.配置 appfile 文件
fastlane 的使用心得_第4张图片
APPfile 文件内部

配置图中的 identifier 和 id
注意:这里决定 fastlane 能否自动生成该项目所需要的证书.不配置这里也可以打包,但是要手动使用 xcode 在 ad-hoc 的环境下打一次包生成相应的打包证书.
4.配置 fastFile 文件.
fastlane 的使用心得_第5张图片
fastFile 文件内容

配置红框里面的内容为如下形式:

  lane :TestDemo do
    # add actions here: https://docs.fastlane.tools/actions
    build_app(
            workspace: "TestDemo.xcworkspace",#工程名字
            scheme:"TestDemo",#scheme
            export_method:"ad-hoc",#打包类型
            output_directory:"./fastlane/package",#文件输出目录
            configuration:"Release")#包类型
           // 自动管理证书的时候,Xcode 9及以上没有权限获取钥匙串里面的证书,必须加上这个才能打包成功
           export_xcargs: "-allowProvisioningUpdates"

    firim(firim_api_token:"xxxxxxxxxxxxxxx")
  end

5.安装相应的插件.(以 firim 为例 )
fastlane add_plugin firim
要自动上传到 firim 运行一下命令行
gem install fir-cli
6.开始打包,运行一下命令
fastlane TestDemo

7.打包完成,如下图红框中输出信息


fastlane 的使用心得_第6张图片
打包完成并上传.png

你可能感兴趣的:(fastlane 的使用心得)