美文网首页
iOS开发笔记 - 使用 Fastlane 上传 App 到蒲公

iOS开发笔记 - 使用 Fastlane 上传 App 到蒲公

作者: xu_chen | 来源:发表于2020-01-15 16:40 被阅读0次

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

    一、 Fastlane 是什么?

    Fastlane 是一套使用Ruby写的自动化工具集,旨在简化Android和iOS的部署过程,自动化你的工作流。它可以简化一些乏味、单调、重复的工作,像截图、代码签名以及发布App
    Fastlane开发文档: https://docs.fastlane.tools/

    二、应用

    1. 安装xcode命令行工具

      xcode-select --install
      
    2. 安装Fastlane

      sudo gem install -n /usr/local/bin  fastlane
      
    3. 初始化,cd 到你的项目目录执行, 执行完,之后有个选项,选择 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
      

    相关文章

      网友评论

          本文标题:iOS开发笔记 - 使用 Fastlane 上传 App 到蒲公

          本文链接:https://www.haomeiwen.com/subject/mlwtzctx.html