Fastlane 是一个针对 iOS 和 Android 全方位开发自动化流程的工具。利用目前支持的工具可以做包含自动化和可持续化构建的每个环节,比如单元测试、截图、分发渠道、上传元数据和 ipa 包提交审核等等。
Fastlane 2.231.0 现已发布,具体更新内容包括:
- [core] 任务:重命名 key (ruby_min) key 以从中删除“VERSION”(#29864)
- [scan] 处理 Xcode26 测试失败问题 ( #29854 )
- [spaceship] 在 portal client 中添加对 key creation scope 的支持(#29458)
- [ci] chore:移除 Slack Train 插件(#29830)
- [action] 修复
get_version_number中的目标选择逻辑(#22178)
- [core] feat:在不支持的 Ruby 版本上向输出添加警告(#2984)
- [snapshot] 修复状态栏时间格式,使其使用 HH:MM 而不是 ISO8601 ( #29846 )
- [core] build:从 1.22.0 迁移到 xcodeproj 1.27.0 ( #29836 )
- [action] increment_build_number 支持 xros ( #29827 )
- [spaceship] feat:支持 webhook integration API ( #29844 )
- [spaceship] 添加对 legacy 2sk_fo (SRP) logins 的支持 ( #27461 )
- docs:移除 IMAGE_GUIDELINES 作为 Google 残留项 ( #29835 )
- [spaceship] 添加对 sirp api 调用的 robust handling(#29821 )
- [spaceship, match] 修复:developer_id_application_g2 certificate filter(#29784)
- [core] build:支持 bundler v4 ( #29813 )
- [snapshot] 修复 iOS+Mac 项目中设备配置被覆盖的问题 ( #29834 )
- [ci] build:自动在已发布 PR 中添加消息(#29819)
- [produce] 向 commands generator 添加 declared age range 选项 ( #29815 )
- [ci] build:通过重命名来减少编译中的混乱(#29826)
- [action] 添加
xros到 upload_to_app_store.rb ( #29460 )
- [ci] 将 SLACK_URL 恢复到 Automation pipeline(#29825 )
- [ci] 移除未使用的发布通道。(#29785)
- [GitHub Actions] 启用 pull-requests.yml 工作流 ( #29823 )
更新说明:https://github.com/fastlane/fastlane/releases/tag/2.231.0