官方文檔 docs.fastlane.tools/actions/
前言
在我們的日常開發(fā)工作中搏屑,避免不了會出現(xiàn)這樣的場景:需求迭代開發(fā)完成之后,需要提供ipa包給QA同學(xué)進(jìn)行測試亮垫,一般會執(zhí)行如下流程:1.執(zhí)行Git Pull命令解幼,拉最新的代碼到本地 2.Pod Install安裝最新的依賴庫 3.在Xcode點(diǎn)擊Archive編譯并打包 4.選擇輸出一個iOS AdHoc模式的ipa文件 5.將ipa上傳到Fir平臺撵摆,生成二維碼供測試同學(xué)安裝。
即便整個過程很順利特铝,也需要消耗開發(fā)同學(xué)十到二十分鐘的時間壹瘟,但如果測試過程中發(fā)現(xiàn)有問題,那么需要修復(fù)完畢后重復(fù)上面的這幾個步驟稻轨。
正文
目前市面上比較流行的自動化流程工具——Fastlane。
到目前為止政冻,F(xiàn)astlane的工具集基本上涵蓋了打包,簽名明场,測試,部署苦锨,發(fā)布趴泌,庫管理等等移動開發(fā)中涉及到的內(nèi)容。
具體操作步驟:
參考鏈接