Fastlane 使用

一. 官網(wǎng):Fastlane??

二. 安裝:

1.先安裝 Xcode command line tools

? ? ? ? ? ?若提示:command line tools are already installed, use "Software Update" to install updates,? 則表示已經(jīng)安裝過了灸姊。

$ xcode-select --install

2.安裝fastlane锻煌。

$?sudo?gem?install?fastlane

三. 使用:

1. 初始化 fastlane

? ? cd到你項目根目錄补憾,輸入

$ fastlane init

$ fastlane init

[14:51:32]:Get started using a Gemfile for fastlane https://docs.fastlane.tools/getting-started/ios/setup/#use-a-gemfile

[14:51:35]: Detected iOS/Mac project in current directory...

[14:51:35]:This setup will help you get up and running in no time.

[14:51:35]:fastlane will check what tools you're already using and set up

[14:51:35]:the tool automatically for you. Have fun!

[14:51:35]:Created new folder './fastlane'.

[14:51:35]:$ xcodebuild -list -workspace ./xxxx.xcworkspace

Select Scheme:

? ? 這時候會先列出一堆 scheme 讓你選擇报亩,我們根據(jù)需要選擇就好。接下來會讓你輸入你的 Apple ID 和密碼

[14:55:22]:Your Apple ID (e.g. fastlane@krausefx.com):

Password (for xxxxx@xxx.com):

完成后 fastlane 會在目錄下創(chuàng)建名為 fastlane 的文件夾岂却,包含

fastlane文件夾

? ?Appfile 中主要存儲你的 app_identifier忿薇、apple_id和team_id等信息的,里面長這樣

app_identifier "com.xxxx.xxxx" # The bundle identifier of your app

apple_id "xxxxx@xxx.com" # Your Apple email address

team_id "xxxxxx" # Developer Portal Team ID

# you can even provide different app identifiers, Apple IDs and team names per lane:

# More information: https://docs.fastlane.tools/advanced/#appfile

再有就是 Fastfile , 它是用來管理 lane 的躏哩,每一個 lane 相當于一個任務(wù)署浩。初始化后里面已經(jīng)默認生成 “beta” 和“release”? 的 lane ,用于打包測試環(huán)境和app store的ipa的扫尺。要執(zhí)行對應(yīng)的lane筋栋,只需在終端cd到項目的根目錄:執(zhí)行fastlane lane'name就可ok了。

2. 用 fastlane 打包app并上傳到蒲公英

2.1 安裝蒲公英的 Fastlane 插件器联。

????在終端中二汛,cd 到項目根目錄,輸入以下命令拨拓,即可安裝蒲公英的 fastlane 插件肴颊。這里會有個坑,需要切換到項目根目錄下渣磷,不能直接全局安裝婿着,具體原因還沒有研究,知道的童鞋望告知一下醋界。

fastlane add_plugin pgyer

2.2. 配置蒲公英參數(shù)

? ? 插件安裝成功后竟宋,去修改 Fastfile 里面的 beta 任務(wù),配置一下蒲公英的參數(shù):

lane :beta do

gym(scheme:"你的scheme",

workspace: "你的xcworkspace名稱.xcworkspace",

export_method: "ad-hoc")? #這里測試包選擇ad-hoc

pgyer(api_key: "蒲公英申請的 api_key",

user_key: "蒲公英申請的 user_key",

update_description: “beta”)? #更新日志

end

? ? ?其中g(shù)ym 是針對于 iOS 編譯打包生成 ipa 文件的命令形纺。還有一些其他的命令如:?

match 同步團隊每個人的證書和 Provision file 的工具

deliver 用于上傳應(yīng)用的二進制代碼丘侠,應(yīng)用截屏和元數(shù)據(jù)到 App Store

scan 自動化測試工具,很好的封裝了 Unit Test

sigh 針對于 iOS 項目開發(fā)證書和 Provision file 的下載工具

snapshot 可以自動化iOS應(yīng)用在每個設(shè)備上的本地化截屏過程

? ? 配置完成后逐样,則可以測試下試效果如何蜗字,使用:

fastlane beta

? ? 稍等一會,就可以看到成功的信息了脂新。當然 fastlane 的強大不止這一點點挪捕。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市争便,隨后出現(xiàn)的幾起案子级零,更是在濱河造成了極大的恐慌,老刑警劉巖滞乙,帶你破解...
    沈念sama閱讀 216,470評論 6 501
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件奏纪,死亡現(xiàn)場離奇詭異,居然都是意外死亡酷宵,警方通過查閱死者的電腦和手機亥贸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 92,393評論 3 392
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來浇垦,“玉大人炕置,你說我怎么就攤上這事∧腥停” “怎么了朴摊?”我有些...
    開封第一講書人閱讀 162,577評論 0 353
  • 文/不壞的土叔 我叫張陵,是天一觀的道長此虑。 經(jīng)常有香客問我甚纲,道長,這世上最難降的妖魔是什么朦前? 我笑而不...
    開封第一講書人閱讀 58,176評論 1 292
  • 正文 為了忘掉前任介杆,我火速辦了婚禮鹃操,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘春哨。我一直安慰自己荆隘,他們只是感情好,可當我...
    茶點故事閱讀 67,189評論 6 388
  • 文/花漫 我一把揭開白布赴背。 她就那樣靜靜地躺著椰拒,像睡著了一般。 火紅的嫁衣襯著肌膚如雪凰荚。 梳的紋絲不亂的頭發(fā)上燃观,一...
    開封第一講書人閱讀 51,155評論 1 299
  • 那天,我揣著相機與錄音便瑟,去河邊找鬼缆毁。 笑死,一個胖子當著我的面吹牛胳徽,可吹牛的內(nèi)容都是我干的积锅。 我是一名探鬼主播,決...
    沈念sama閱讀 40,041評論 3 418
  • 文/蒼蘭香墨 我猛地睜開眼养盗,長吁一口氣:“原來是場噩夢啊……” “哼缚陷!你這毒婦竟也來了?” 一聲冷哼從身側(cè)響起往核,我...
    開封第一講書人閱讀 38,903評論 0 274
  • 序言:老撾萬榮一對情侶失蹤箫爷,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后聂儒,有當?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體虎锚,經(jīng)...
    沈念sama閱讀 45,319評論 1 310
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,539評論 2 332
  • 正文 我和宋清朗相戀三年衩婚,在試婚紗的時候發(fā)現(xiàn)自己被綠了窜护。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 39,703評論 1 348
  • 序言:一個原本活蹦亂跳的男人離奇死亡非春,死狀恐怖柱徙,靈堂內(nèi)的尸體忽然破棺而出,到底是詐尸還是另有隱情奇昙,我是刑警寧澤护侮,帶...
    沈念sama閱讀 35,417評論 5 343
  • 正文 年R本政府宣布,位于F島的核電站储耐,受9級特大地震影響羊初,放射性物質(zhì)發(fā)生泄漏。R本人自食惡果不足惜什湘,卻給世界環(huán)境...
    茶點故事閱讀 41,013評論 3 325
  • 文/蒙蒙 一长赞、第九天 我趴在偏房一處隱蔽的房頂上張望晦攒。 院中可真熱鬧,春花似錦得哆、人聲如沸勤家。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,664評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽。三九已至热幔,卻和暖如春乐设,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背绎巨。 一陣腳步聲響...
    開封第一講書人閱讀 32,818評論 1 269
  • 我被黑心中介騙來泰國打工近尚, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人场勤。 一個月前我還...
    沈念sama閱讀 47,711評論 2 368
  • 正文 我出身青樓戈锻,卻偏偏與公主長得像,于是被迫代替她去往敵國和親和媳。 傳聞我的和親對象是個殘疾皇子格遭,可洞房花燭夜當晚...
    茶點故事閱讀 44,601評論 2 353

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

  • 更新節(jié)點:2019-05-15由于fastlane更新頻繁,已更新到 2.105.2 2.122.0更新內(nèi)容:fa...
    就叫yang閱讀 61,799評論 73 146
  • 安裝 fastlane的快速上手文檔:https://docs.fastlane.tools/這篇文章也不錯使用b...
    大大東閱讀 1,139評論 0 0
  • Carthage介紹 Carthage 是IOS第三方庫的管理工具。相比cocoaPods她倘¤滴ⅲ可能大家更加熟悉后者。...
    harvey_dong閱讀 719評論 0 0
  • Fastlane簡介 Fastlane是用Ruby語言編寫的一套自動化工具集和框架硬梁,每一個工具實際都對應(yīng)一個Rub...
    小_夭閱讀 7,773評論 2 15
  • 終于也懂了荧止,自己之所以會想念她屹电,其實并不是因為她的好,而是因為罩息,之后再也沒有一個人可以讓我覺得好嗤详,懷念的,自始至終...
    未成熟的閱讀 529評論 0 1