欢迎访问移动开发之家(rcyd.net),关注移动开发教程。移动开发之家  移动开发问答|  每日更新
页面位置 : > > > 内容正文

fastlane自动化打包iOSAPP过程示例,

来源: 开发者 投稿于  被查看 42931 次 评论:73

fastlane自动化打包iOSAPP过程示例,


目录
  • 概述
  • fastlane的安装
  • fastlane的配置
    • 到你的iOS项目下,执行初始化命令:
  • 打包并自动上传 App 到蒲公英
    • 安装蒲公英的 fastlane 插件
  • 打包上传到Testflight

    概述

    APP自动化打包常见的主流工具有JenkinsfastlaneJenkins功能强大,但是需要的配置也比较多,团队较大的可以优先考虑,fastlane是用Ruby语言编写的一套自动化工具集,比较轻便,配置简单,使用起来也很方便。本文会详细的介绍fastlane从安装到上传APP到蒲公英的整个流程。

    fastlane的安装

    第一步

    因为fastlane是用Ruby语言编写的工具,所以必须保证已经配置好了Ruby开发环境。可以使用如下命令行查看是否安装了Ruby:

    ruby -v
    

    如果有以下提示说明,你已经安装了Ruby:

    ruby 2.7.0p0 (2019-12-25 revision 647ee6f091) [x86_64-darwin21]
    

    如果没有安装需要先安装ruby,本文对安装ruby不作教程说明。

    第二步

    安装Xcode命令行工具

    xcode-select --install
    

    如果没有安装,命令会有提示框,根据提示一步一步安装即可。 如果出现以下命令提示,说明已经安装成功:

    xcode-select: error: command line tools are already installed, use "Software Update" to install updates
    

    第三步:

    Ruby和Xcode环境都配置好之后,执行以下命令来安装fastlane:

    sudo gem install -n /usr/local/bin fastlane
    

    安装完成之后,输入以下命令查看是否安装成功:

    fastlane --version
    

    出现以下提示说明你已经安装成功了:

    fastlane installation at path:
    /Users/xxxxxx/.rvm/gems/ruby-2.7.0/gems/fastlane-2.206.1/bin/fastlane
    -----------------------------
    [✔] 
    

    用户评论