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