
Fastlane 是一款专为 iOS 与 Android 平台设计的全链路移动应用开发自动化工具。它将代码构建、单元测试、界面截图、多渠道分发,乃至元数据管理、IPA/APK 包上传及 App Store 审核提交等全流程任务无缝衔接,帮助团队实现高效、稳定且可重复的持续集成与交付。
Fastlane 2.231.0 版本现已正式推出,本次更新涵盖了功能增强、问题修复与底层依赖升级等方面,具体更新内容如下:
- [core] 任务:将配置项 key
ruby_min中的 “VERSION” 字样移除 (#29864) - [scan] 修复 Xcode 26 环境下测试执行失败的问题 (#29854)
- [spaceship] Portal 客户端新增对 key creation scope 的支持 (#29458)
- [ci] 维护性调整:移除已弃用的 Slack Train 插件 (#29830)
- [action] 优化
get_version_number动作中的 target 识别逻辑 (#22178) - [core] 新增特性:当检测到不兼容的 Ruby 版本时,在控制台输出明确警告提示 (#2984)
- [snapshot] 修正模拟器状态栏时间显示格式,统一采用 HH:MM 格式,替代原有 ISO8601 表达 (#29846)
- [core] 构建依赖升级:xcodeproj 由 1.22.0 升级至 1.27.0 (#29836)
- [action]
increment_build_number动作新增对 XROS(Xcode Cloud / Xcode Run on Simulator)平台的支持 (#29827) - [spaceship] 新增 Webhook Integration API 接口支持 (#29844)
- [spaceship] 增加对传统 SRP(Secure Remote Password)认证方式(legacy 2sk_fo)的登录兼容 (#27461)
- docs:清理文档中残留的 Google 相关 IMAGE_GUIDELINES 条目 (#29835)
- [spaceship] 强化对 SIRP(Secure Identity and Remote Provisioning)API 调用的容错处理能力 (#29821)
- [spaceship, match] 修复 Developer ID Application G2 类型证书筛选逻辑异常 (#29784)
- [core] 构建系统升级:全面兼容 Bundler v4 (#29813)
- [snapshot] 解决 iOS + Mac Catalyst 混合项目中设备配置被意外覆盖的问题 (#29834)
- [ci] 构建流程优化:自动在已合并 PR 中添加发布通知消息 (#29819)
- [produce] 在命令行生成器中新增“声明年龄分级(declared age range)”参数选项 (#29815)
- [ci] 构建优化:通过重命名策略降低编译过程中的命名冲突风险 (#29826)
- [action] 在
upload_to_app_store.rb中集成xros支持 (#29460) - [ci] 恢复自动化流水线中的 SLACK_URL 配置项 (#29825)
- [ci] 清理未启用或已废弃的发布通道 (#29785)
- [GitHub Actions] 启用
pull-requests.yml工作流以支持 PR 自动化验证 (#29823)
详细更新日志请参阅最新发布页。
源码下载地址:点击下载
