iOS開發(fā) fastlane一鍵打包上傳

1.安裝fastlane
# 以下方式二選一
sudo gem install fastlane
brew cask install fastlane
# 安裝成功后,使用以下命令校驗
fastlane -v
2.初始化fastlane
# 定位到項目的根目錄
cd yourProjectRootPath
# 初始化
fastlane init
# 初始化的時候會提示以下四個選項:
1. ??  Automate screenshots
2. ????  Automate beta distribution to TestFlight (自動testfilght型配置)
3. ??  Automate App Store distribution (自動發(fā)布型配置)
4. ??  Manual setup - manually setup your project to automate your (需要手動配置內(nèi)容)
# 對fastlane不是很熟悉的請不要選4推沸,這里我選的是3
# 然后按照提示一步一步往下走
# 整個安裝和初始化流程到這就結(jié)束了糜工,中間不免會出現(xiàn)錯誤
# 遇到錯誤一步一步排查就好了添怔,也可以放在評論區(qū)瞳浦,大家一起看看
# 其中
3.Fastfile文件配置
#以下是我的Fastfile的簡單配置
default_platform(:ios)
platform :ios do
  desc "自動打包上傳至蒲公英或者AppStore"
  # 自動打包上傳至AppStore
  lane :release do
    build_app(
      export_method: "app-store",
      workspace: "ProjectName.xcworkspace", 
      scheme: "SchemeName",
      output_directory: "../Packages"
      )
    upload_to_app_store(
      skip_metadata: true, 
      skip_screenshots: true
      )
  end

  # 自動打包上傳至蒲公英
  lane :adhoc do
    build_app(
      export_method: "ad-hoc",
      workspace: "ProjectName.xcworkspace", 
      scheme: "SchemeName",
      output_directory: "../Packages"
      )
    pgyer(
      api_key: "your pgyer api key",
      user_key: "your pgyer user key",
      update_description: "發(fā)版說明"
      )
  end

end
4.一鍵打包終端使用
# 打開shell 執(zhí)行以下命令
fastlane adhoc # 自動打包上傳至蒲公英
fastlane release #自動打包上傳至AppStore
5.錯誤說明
# 1.在執(zhí)行一鍵打包并上傳至蒲公英的時候,無法識別pgyer這個action.
# 這時候就需要安裝蒲公英的相關(guān)插件了蔓同,執(zhí)行以下命令即可
fastlane add_plugin pgyer

fastlane官方文檔
fastlane詳細介紹
Learn more about how to automatically generate localized App Store screenshots
Learn more about distribution to beta testing services
Learn more about how to automate the App Store release process
Learn more about how to setup code signing with fastlane

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末传睹,一起剝皮案震驚了整個濱河市,隨后出現(xiàn)的幾起案子模暗,更是在濱河造成了極大的恐慌禁悠,老刑警劉巖,帶你破解...
    沈念sama閱讀 212,454評論 6 493
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件兑宇,死亡現(xiàn)場離奇詭異碍侦,居然都是意外死亡,警方通過查閱死者的電腦和手機隶糕,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 90,553評論 3 385
  • 文/潘曉璐 我一進店門瓷产,熙熙樓的掌柜王于貴愁眉苦臉地迎上來,“玉大人若厚,你說我怎么就攤上這事拦英。” “怎么了测秸?”我有些...
    開封第一講書人閱讀 157,921評論 0 348
  • 文/不壞的土叔 我叫張陵疤估,是天一觀的道長。 經(jīng)常有香客問我霎冯,道長铃拇,這世上最難降的妖魔是什么? 我笑而不...
    開封第一講書人閱讀 56,648評論 1 284
  • 正文 為了忘掉前任沈撞,我火速辦了婚禮慷荔,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘缠俺。我一直安慰自己显晶,他們只是感情好,可當(dāng)我...
    茶點故事閱讀 65,770評論 6 386
  • 文/花漫 我一把揭開白布壹士。 她就那樣靜靜地躺著磷雇,像睡著了一般。 火紅的嫁衣襯著肌膚如雪躏救。 梳的紋絲不亂的頭發(fā)上唯笙,一...
    開封第一講書人閱讀 49,950評論 1 291
  • 那天螟蒸,我揣著相機與錄音,去河邊找鬼崩掘。 笑死七嫌,一個胖子當(dāng)著我的面吹牛,可吹牛的內(nèi)容都是我干的苞慢。 我是一名探鬼主播诵原,決...
    沈念sama閱讀 39,090評論 3 410
  • 文/蒼蘭香墨 我猛地睜開眼,長吁一口氣:“原來是場噩夢啊……” “哼枉疼!你這毒婦竟也來了皮假?” 一聲冷哼從身側(cè)響起,我...
    開封第一講書人閱讀 37,817評論 0 268
  • 序言:老撾萬榮一對情侶失蹤骂维,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后贺纲,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體航闺,經(jīng)...
    沈念sama閱讀 44,275評論 1 303
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 36,592評論 2 327
  • 正文 我和宋清朗相戀三年猴誊,在試婚紗的時候發(fā)現(xiàn)自己被綠了潦刃。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 38,724評論 1 341
  • 序言:一個原本活蹦亂跳的男人離奇死亡懈叹,死狀恐怖乖杠,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情澄成,我是刑警寧澤胧洒,帶...
    沈念sama閱讀 34,409評論 4 333
  • 正文 年R本政府宣布,位于F島的核電站墨状,受9級特大地震影響卫漫,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜肾砂,卻給世界環(huán)境...
    茶點故事閱讀 40,052評論 3 316
  • 文/蒙蒙 一列赎、第九天 我趴在偏房一處隱蔽的房頂上張望。 院中可真熱鬧镐确,春花似錦包吝、人聲如沸。這莊子的主人今日做“春日...
    開封第一講書人閱讀 30,815評論 0 21
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至臼氨,卻和暖如春掺喻,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背。 一陣腳步聲響...
    開封第一講書人閱讀 32,043評論 1 266
  • 我被黑心中介騙來泰國打工感耙, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留褂乍,地道東北人。 一個月前我還...
    沈念sama閱讀 46,503評論 2 361
  • 正文 我出身青樓即硼,卻偏偏與公主長得像逃片,于是被迫代替她去往敵國和親。 傳聞我的和親對象是個殘疾皇子只酥,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 43,627評論 2 350

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