fastlan 自动打包

一、Fastlane

arduino 复制代码
// 查看 Ruby 版本
ruby -v
// 查看 gem 的source
gem sources
复制代码
  • 检查 Xcode 命令行工具是否安装,在终端输入以下命令,如果安装过会有提示,如果没 装过就会自动开始安装。
lua 复制代码
xcode-select --install
复制代码
  • 开始安装 Fastlane ,在终端输入以下命令。
css 复制代码
sudo gem install fastlane --verbose
复制代码
  • 如果安装时出现错误无法安装,就使用以下命令安装
ruby 复制代码
sudo gem install -n /usr/local/bin fastlane
复制代码
  • 安装完成后可以输入以下命令查看版本来验证是否安装成功
css 复制代码
fastlane --version
复制代码

安装成功如下:

二、初始化 Fastlane 配置

  • 安装蒲公英的 Fastlane 插件,终端输入以下命令安装 蒲公英 插件,注意是在工程路径目 录下安装,不然映射找不到文件

    fastlane add_plugin pgyer
    复制代码

三、使用Fastlane一键打包

  • 打开终端,cd 到你项目工程的根目录(xcodeproj 的同级目录)。 输入以下命令,即可 开始自动打包测试包
bash 复制代码
fastlane test
复制代码
  • 输入以下命令,即可开始自动打包并上传到测试包到蒲公英 ,!!!注意一般是灰度上蒲公英

    fastlane adhoc_release
    复制代码

  • 打包成功呢如下:

相关推荐
定栓24 分钟前
Webpack迁到Vite第一节:模块系统迁移:require → import
运维·前端·webpack
小熊在忙fpga33 分钟前
N32G430芯片的flash表示
前端·javascript·html
Data analyse45639 分钟前
App埋点版本兼容的字段迁移校验
大数据·运维·服务器·前端·数据库·数据分析
todoitbo1 小时前
本来只想给内网开个口子,Natapp 却多给了一道防护
前端·javascript·vue.js·内网穿透·网络防护·natapp
会灭火的程序员1 小时前
SuperMap AgentX Server智能体接入WEB应用技术文档
前端·supermap·agentx·agentx server
CRMEB1 小时前
商品 SKU 设计,从简单规格到多规格踩过什么
java·前端·数据库·开源
Chloe.Zz1 小时前
一篇入门Agent
开发语言·前端·javascript
java1234_小锋1 小时前
【技术专题】HTML5 网页技术 - HTML5 表格标签
前端·html·html5
雪芽蓝域zzs1 小时前
JS 项目转 TS 项目(Vue3 + 若依这类后台项目)完整改造清单
前端·vue.js