Fastlane之 gym 自動(dòng)打包

Fastlane 工具套裝

Fastlane是一組工具套件,旨在實(shí)現(xiàn)iOS應(yīng)用發(fā)布流程的自動(dòng)化,并且提供一個(gè)運(yùn)行良好的持續(xù)部署流程,只需要運(yùn)行一個(gè)簡單的命令就可以觸發(fā)這個(gè)流程,其中囊括了向蘋果商店提交新應(yīng)用或更新已有應(yīng)用所需要的最常用任務(wù)。

  • deliver 用于上傳應(yīng)用的二進(jìn)制代碼,應(yīng)用截屏和原數(shù)據(jù)到應(yīng)用商店 。
  • snapshot 可以自動(dòng)化iOS應(yīng)用在每個(gè)設(shè)備上的本地化截屏過程 。
  • frameit 用于在應(yīng)用截屏外添加設(shè)備框架。
  • PEM 可以自動(dòng)化地生成和更新應(yīng)用推送通知描述文件。
  • sigh 可以生成并下載開發(fā)者的應(yīng)用商店配置文件。
  • gym 生成ipa 文件

gym 打包ipa文件

  • 安裝gym
##需要先安裝ruby環(huán)境(具體安裝方法自行百度),再執(zhí)行下面腳本
sudo gem install gym
  • 使用gym
gym --workspace "gymTest.xcworkspace" --scheme "gymTest" --clean

--workspace 后的參數(shù)是使用 CocoaPods管理的工程在執(zhí)行完 pod install之后生成的.xcworkspace文件。
--clean 清空項(xiàng)目。
--scheme 顯示在Xcode的左上角,run圖標(biāo)的右邊,設(shè)備選擇的左邊。


gymTest_xcodeproj.png
  • 成果
    gymTest_.png
gymTest_ipa.png
  • 總結(jié)
  • 1.安裝
    sudo gem install gym
  • 2.使用
    gym --workspace "gymTest.xcworkspace" --scheme "gymTest" --clean

_本站文章為 寶寶巴士 SD.Team 原創(chuàng),轉(zhuǎn)載務(wù)必在明顯處注明:(作者官方網(wǎng)站: 寶寶巴士 ) _
轉(zhuǎn)載自【寶寶巴士SuperDo團(tuán)隊(duì)】原文鏈接: http://www.lxweimin.com/p/ee27fe2d55f4

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

推薦閱讀更多精彩內(nèi)容