iOS開發(fā)筆記 - 使用 Fastlane 上傳 App 到蒲公英

蒲公英官方教程:https://www.pgyer.com/doc/view/fastlane

一、 Fastlane 是什么?

Fastlane 是一套使用Ruby寫的自動化工具集,旨在簡化Android和iOS的部署過程,自動化你的工作流。它可以簡化一些乏味、單調、重復的工作,像截圖、代碼簽名以及發(fā)布App
Fastlane開發(fā)文檔: https://docs.fastlane.tools/

二、應用

  1. 安裝xcode命令行工具

    xcode-select --install
    
  2. 安裝Fastlane

    sudo gem install -n /usr/local/bin  fastlane
    
  3. 初始化,cd 到你的項目目錄執(zhí)行, 執(zhí)行完,之后有個選項,選擇 4,自定義配置

    fastlane init
    
  4. 配置 Fastfile, 在項目目錄中,找到 fastlane/Fastfile,修改內容如下

    default_platform(:ios)
    platform :ios do
      desc "打包到蒲公英"
     lane :beta do
       build_app(export_method: "development")
       pgyer(api_key: "", user_key: "",password: "123", install_type: "2",update_description: "修復bug")
     end
    end
    

    api_key、user_key :在蒲公英賬號的 應用管理 - App概述 - API 中可以找到,并替換到以上相應的位置。
    password: 安裝密碼

    update_description: 版本更新時的描述信息

  5. 安裝蒲公英的 fastlane 插件

    fastlane add_plugin pgyer
    
  6. 打包并上傳到蒲公英

    fastlane beta
    

三、常見問題

  1. gem ruby源已更新為 https://gems.ruby-china.com,確保只有 gems.ruby-china.com

    gem sources --add https://gems.ruby-china.com/ --remove https://rubygems.org/
    gem sources -l
    
最后編輯于
?著作權歸作者所有,轉載或內容合作請聯系作者
【社區(qū)內容提示】社區(qū)部分內容疑似由AI輔助生成,瀏覽時請結合常識與多方信息審慎甄別。
平臺聲明:文章內容(如有圖片或視頻亦包括在內)由作者上傳并發(fā)布,文章內容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內容

友情鏈接更多精彩內容