一喉镰、安裝前準備
我的開發(fā)環(huán)境:macbook pro OS X EI Capitan 版本 10.11.6?
使用fastlane所需要求:
1.OS X 10.9 (Mavericks) 以上
2.Ruby 2.0 以上
3.Xcode 7.3.1
4.擁有一個付費的蘋果開發(fā)者賬號(我的賬號是加入開發(fā)組雇锡,并且給我開了管理員權(quán)限,未付費)
那么接下來將一步一步走進Fastlane的世界
二养涮、配置環(huán)境
1.如果你沒有Xcode,請先安裝一個Xcode吧芙扎,O(∩_∩)O~
2.更新ruby版本榜田,安裝rvm
curl -L get.rvm.io | bash -s stable ? ? # 安裝
rvm -v ? ? ? ? # 測試是否安裝正常
rvm list known? ? ? ? # 列出已知ruby版本
rvm install ruby-xxxxx ? ? #? 安裝一個最新ruby版本 注:此處xxxxx為list中的最新版本號
如果報錯的話
brew install openssl?
reinstall|install ruby-xxxxx ? ? # ? ?注意修改xxxxxx
以上所需的ruby環(huán)境基本配置好了
2.打開終端,選擇ruby 源
(rubygems脊凰、taobao這兩個源不知道哪個能成功敬鬓,所以都分別切換試一下,后文會提到)
#查看gem源
gem sources
# 刪除默認的gem源
gem sources --remove https://rubygems.org/
# 增加taobao作為gem源
gem sources -a https://ruby.taobao.org/
# 查看當前的gem源
gem sources
*** CURRENT SOURCES ***
http://ruby.taobao.org
# 清空源緩存
gem sources -c
# 更新源緩存
gem sources -u
三笙各、安裝Fastlane
1.安裝xcode-select
xcode-select --install
# 如果 Xcode CLT 已經(jīng)安裝,則會報如下錯誤
# command line tools are already installed, use "Software Update" to install updates.
# 如果未安裝础芍,終端會開始安裝 CLT
2.安裝fastlane
sudo gem install fastlane --verbose
# ?如果報錯:ERROR: While executing gem ... (Errno::EPERM) Operation not permitted - /usr/bin/commander?
sudo gem install -n /usr/local/bin fastlane?
# 等待著安裝完畢....coffee or tea
# 安裝結(jié)束后,查看版本(2016.9.26我的版本是1.104.0)
fastlane --version
# 實際上目前安裝的fastlane并不是最新版本杈抢,還需要更新,怎么更新呢仑性,看下面
# cd到項目文件夾
cd xxxxx
fastlane init
# 需要按照提示輸入 AppID以及密碼, 這個是你項目的開發(fā)者帳號惶楼,下邊要輸入項目的bundleIdentifier,然后出現(xiàn)了提示
########################################################################
# fastlane 1.104.0 is available. You are on 1.103.0.
# It is recommended to use the latest version.
# Update using 'sudo gem update fastlane'.
#######################################################################
# 更新最新版本
sudo gem install -n /usr/local/bin/ fastlane --version1.104.0
# 如果報錯 Could not find a valid gem 'fastlane' (= 1.66.0) in any repository , 那么更換一個ruby源歼捐,詳見步驟2
# 繼續(xù)更新最新版本
sudo gem install -n /usr/local/bin/ fastlane --version1.104.0
# 1.104.0成功安裝何陆!
以上步驟為fastlane安裝步驟,也遇到了不少的問題豹储,可能你安裝的時候也會遇到另外的問題贷盲,如果有疑問,請在下面留言剥扣,看到后巩剖,我會第一時間回復(fù)。相互討論钠怯,看看有沒有解決方案佳魔。