Mac平臺(tái)Xcode工程Fastlane配置SOP

1、安裝
sudo gem install fastlane -NV
2、判斷安裝是否成功過以及版本
fastlane --version
3、切換到項(xiàng)目目錄
4、安裝到項(xiàng)目
fastlane init

->遇到問題:
bundle update 卡住
ruby源可能被墻
~ gem source -l
->更新源

5、安裝蒲公英插件
fastlane add_plugin pgyer
蒲公英有官方文檔

6、在項(xiàng)目目錄找打Fastlane文件夾,編輯Fastfile,寫自己的lane
e.g.
打包到蒲公英
desc "打包到pgy"
lane :test do |options|
gym(
clean:true, #打包前clean項(xiàng)目
export_method: "ad-hoc", #導(dǎo)出方式
scheme:"BasisProject", #scheme
configuration: "Release",#環(huán)境
output_directory:"~/Desktop/app",#ipa的存放目錄
output_name:"BasisProject_"+get_build_number()#輸出ipa的文件名為當(dāng)前的build號(hào)
)

蒲公英的配置 替換為自己的api_key和user_key

pgyer(api_key: "XXXXXXXXX", user_key: "XXXXXXXX",update_description: options[:desc],install_type:"2",password:"XXXXXX")
end

7、運(yùn)行命令
fastlane test

->遇到問題
命令行報(bào)錯(cuò)
tool 'xcodebuild' requires Xcode, but active developer directory
Xcode目錄或需重置,命令
sudo xcode-select --switch /Applications/Xcode.app/Contents/Developer

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容