fastlane 的使用心得
2019-06-14 本文已影响0人
你的代码掉了
安装教程这里就不写了.好多安装教程.这里就写一些,遇到的坑.
一,第一步建立新的项目工程 testDemo

2.初始化 fastlane .
cd到当前文件目录下执行命令行
fastlane init
然后一路 enter 完成


3.配置 appfile 文件

配置图中的 identifier 和 id
注意:这里决定 fastlane 能否自动生成该项目所需要的证书.不配置这里也可以打包,但是要手动使用 xcode 在 ad-hoc 的环境下打一次包生成相应的打包证书.
4.配置 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.打包完成,如下图红框中输出信息
