首頁 > 軟體

fastlane自動化打包iOS APP過程範例

2022-07-20 18:03:36

概述

APP自動化打包常見的主流工具有JenkinsfastlaneJenkins功能強大,但是需要的設定也比較多,團隊較大的可以優先考慮,fastlane是用Ruby語言編寫的一套自動化工具集,比較輕便,設定簡單,使用起來也很方便。本文會詳細的介紹fastlane從安裝到上傳APP到蒲公英的整個流程。

fastlane的安裝

第一步

因為fastlane是用Ruby語言編寫的工具,所以必須保證已經設定好了Ruby開發環境。可以使用如下命令列檢視是否安裝了Ruby:

ruby -v

如果有以下提示說明,你已經安裝了Ruby:

ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-darwin21]

如果沒有安裝需要先安裝ruby,本文對安裝ruby不作教學說明。

第二步

安裝Xcode命令列工具

xcode-select --install

如果沒有安裝,命令會有提示框,根據提示一步一步安裝即可。 如果出現以下命令提示,說明已經安裝成功:

xcode-select: error: command line tools are already installed, use "Software Update" to install updates

第三步:

Ruby和Xcode環境都設定好之後,執行以下命令來安裝fastlane:

sudo gem install -n /usr/local/bin fastlane

安裝完成之後,輸入以下命令檢視是否安裝成功:

fastlane --version

出現以下提示說明你已經安裝成功了:

fastlane installation at path:
/Users/xxxxxx/.rvm/gems/ruby-2.7.0/gems/fastlane-2.206.1/bin/fastlane
-----------------------------
[✔] 

IT145.com E-mail:sddin#qq.com