如何用fir.im 命令行工具 打包上傳


1.注冊fir.拿到token

2.安裝

fir-cli 使用 Ruby 構建, 無需編譯, 只要安裝相應 gem 即可.

$ ruby -v # > 1.9.3
$ gem install fir-cli

常見的安裝問題

使用系統自帶的 Ruby 安裝, 需確保 ruby-dev 已被正確的安裝:

$ xcode-select --install        # OS X 系統
$ sudo apt-get install ruby-dev # Linux 系統

出現 Permission denied 相關錯誤:

在命令前加上 sudo

出現 Gem::RemoteFetcher::FetchError 相關錯誤:

更換 Ruby 的淘寶源(由於國內網絡原因, 你懂的), 並升級下系統自帶的 gem

$ gem sources --remove https://rubygems.org/
$ gem sources -a https://gems.ruby-china.org
$ gem sources -l
*** CURRENT SOURCES ***
https://ruby.taobao.org

請確保只有 https://gems.ruby-china.org, 如果有其他的源, 請 remove 掉

gem update --system
gem install fir-cli
Mac OS X 10.11 以后的版本, 由於10.11引入了 rootless, 無法直接安裝 fir-cli, 有以下三種解決辦法:

使用 Homebrew 及 RVM 安裝 Ruby, 再安裝 fir-cli(推薦!實測最佳)
Install Homebrew:
$ ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
Install RVM:
$ \curl -sSL https://get.rvm.io | bash -s stable --ruby

$ gem install fir-cli

3.登錄fir

$ fir login  

按照提示輸入token,然后

$fir me

登錄成功,就會顯示用戶信息

4.打包

現在基本都是cocoapods來管理第三方庫,所以說這一種

  1. cd到工程根目錄下,輸入
$ fir build_ipa path/to/workspace -w -S 項目名
  1. 成功后就可以看到工程目錄多了一個文件 "fir_build",這里面放的就是打包后的ipa文件.

5.發布到fir

$ fir publish /Users/***/Desktop/****/fir_build/chatNew-1.0-build-1.ipa

把ipa文件拖進來,回車.成功后.就可以到fir后台看到發布后的項目了

引用自-> https://github.com/FIRHQ/fir-cli/blob/master/README.md


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM