準(zhǔn)備優(yōu)化下打包流程寇钉,采用FastLane矾睦。
- 看了下說(shuō)明痒筒,需要先安裝Ruby.
下載ruby
解壓并且執(zhí)行下面的指令反症。
$ cd ruby-3.2.2
$ ./configure
$ make
$ sudo make install
好家伙就知道不會(huì)這么順利
*** Following extensions are not compiled:
openssl:
Could not be configured. It will not be installed.
/Users/yizhihao/work/env/ruby-3.2.2/ext/openssl/extconf.rb:101: OpenSSL library could not be found. You might want to use --with-openssl-dir=<dir> option to specify the prefix where OpenSSL is installed.
Check ext/openssl/mkmf.log for more details.
psych:
Could not be configured. It will not be installed.
Check ext/psych/mkmf.log for more details.
*** Fix the problems, then remove these directories and try again if you want.
看了些資料都是說(shuō)用brew衔瓮、rvm 或 rbenv去安裝漆腌,可是brew環(huán)境也沒(méi)有贼邓。
隨機(jī)選了rvm環(huán)境安裝。
安裝 GPG 密鑰:
RVM 的安裝腳本是通過(guò) GPG 簽名來(lái)驗(yàn)證的闷尿。首先塑径,你需要導(dǎo)入用于驗(yàn)證 RVM 安裝包的 GPG 密鑰。在終端中運(yùn)行以下命令:
gpg --keyserver hkp://pool.sks-keyservers.net --recv-keys 409B6B1796C275462A1703113804BB82D39DC0E3 7D2BAF1CF37B13E2069D6956105BD0E739499BDB
如果上面的命令因?yàn)槟承┰蚴√罹撸梢試L試使用其他的密鑰服務(wù)器或直接通過(guò) cURL 獲取密鑰统舀。
安裝 RVM:
通過(guò)運(yùn)行以下命令來(lái)安裝 RVM:
\curl -sSL https://get.rvm.io | bash -s stable
這將安裝最新穩(wěn)定版本的 RVM。
然后配置環(huán)境劳景。
echo 'source "$HOME/.rvm/scripts/rvm"' >> ~/.bashrc
source ~/.bashrc # 或 source ~/.zshrc
繼續(xù)安裝ruby
rvm install ruby-3.2.2
還是輔助安裝工具安裝簡(jiǎn)單誉简,ruby安裝完畢。
然后就是安裝fastlane盟广。
sudo gem install fastlane
安裝完畢之后闷串,到指定項(xiàng)目里執(zhí)行下面指令就可以初始化項(xiàng)目的fastlane環(huán)境了。
fastlane init
執(zhí)行完畢會(huì)出現(xiàn)下列文件
以上主要參考官方的FastLane安裝教程