Fastlane打包教程

Fastlane自動(dòng)打包教程

一、Fastlane 環(huán)境搭建

  1. 檢查ruby是否安裝,低于2.0最好升級(jí)
  rvm -v                 #檢查ruby是否安裝正常
  rvm list               #列出已知ruby版本
  rvm install ruby-xxxxx #安裝一個(gè)最新ruby版本
  
  #如果報(bào)錯(cuò)的話   
  brew install opensslreinstall|
  install ruby-xxxxx     #注意修改xxxxxx
  1. 檢查 Xcode是否安裝

    去App Store下載,或者使用命令行安裝

    $ xcode-select --install

  2. 配置xcode證書和信息

201804271107.png
201804271108.png

(1) Display Name

設(shè)置APP名字,可以改為“鴻運(yùn)國際”

(2) Bundle Identifier (包名)

(3) 證書

(4) 配置文件

  1. 安裝 fastlane
  $ sudo gem install fastlane -NV

  $ fastlane -v      #檢查版本 Fastlane

  fastlane 2.64.1

   OK,安裝完成
   
  1. 配置環(huán)境變量

找到shell profile,一般在 ~/.bashrc, ~/.bash_profile or ~/.zshrc文件里,取決于你的系統(tǒng),文件的末尾處添加:

  export LC_ALL=en_US.UTF-8
  export LANG=en_US.UTF-8

二、對(duì)xcode項(xiàng)目進(jìn)行fastlane初始化

  1. fastlane init

終端,cd到你的工程目錄,然后執(zhí)行fastlane init

有時(shí)候需要確認(rèn)信息,如:“Please confirm the above values”,確認(rèn)信息,沒問題則輸入 y。

三、安裝fastlane插件

查看所有插件:

$ fastlane search_plugins

自動(dòng)化打包使用最多就是Fastlane中g(shù)ym這個(gè)Action, 轉(zhuǎn)為打包而生, 安裝gym這個(gè)組件:

$ sudo gem install gym

cd項(xiàng)目根目錄, 創(chuàng)建自動(dòng)打包腳本: (使用工程下目錄下創(chuàng)建好的 gym.sh)

$ vim gym.sh

為腳本執(zhí)行提升權(quán)限:

chmod +x gym.sh

執(zhí)行一下腳本看一下打包效果:

./gym.sh

執(zhí)行結(jié)果:


201804271105.png
201804271106.png

打出的包在目錄project_path下

最后編輯于
?著作權(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)容