zoukankan      html  css  js  c++  java
  • fastlane环境配置

    # fastlane 环境配置
    
    ## 1. 安装xcode命令行工具
    xcode-select --install,如果没有安装,会弹出对话框,点击安装。如果提示xcode-select: error: command line tools are already installed, use "Software Update" to install updates表示已经安装
    
    ## 2.安装fastlane
    sudo gem install fastlane -NV或是brew cask install fastlane我这里使用gem安装的
    安装完了执行fastlane --version,确认下是否安装完成和当前使用的版本号。
    如果中途出错,可以尝试:sudo gem install -n /usr/local/bin fastlane
    
    ## 3.初始化fastlane 
    cd到你的项目目录执行fastlane init
    会让你选择
    1.Automate screenshots
    2.Automate beta distribution to TestFlight
    3.Automate App Store distribution
    4.Manual setup -manually setup your project to automate your tasks
    选择不同生成的目录文件也不同
    这里我选择的是2
    
    ## 4.安装插件
    上传蒲公英,打开终端安装插件fastlane add_plugin pgyer
    上传fir,打开终端安装插件  fastlane add_plugin firim (也可以直接安装fir-cli)
    
    ## 5.进入文件夹fastlane下的Fastfile中新建一个lane
    lane :名称 do
        install_pods()  
        build_app(workspace:"XXX.xcworkspace", scheme:"XXX", export_method:"development", output_directory:"./fastlane/package", configuration:"Uat")
        pgyer(api_key: "34eXXXXXXXXXXXXXXXXXXX2d0", user_key: "78cXXXXXXXXXXXXXXXXXXXX2fa")  #上传至蒲公英
        firim(firim_api_token: "fb3XXXXXXXXXXXXXXXXXXX5df")  #上传至fir
        upload_to_testflight(ipa:"./fastlane/package/AHSapp.ipa",username:”XXXXX(你的apple id)”) #上传至testflight
        sentry_upload_dsym( #上传dsym文件到sentry(sentry官网不需要url)
            auth_token: 'f92XXXXXXXXXXXXXXXXXXXXXXX834',
            org_slug: ‘XXXX’,
            project_slug: ‘XXXX’,
            url:‘XXXXX’
            )
    end
    
    ## 6.cd到你的项目目录执行:fastlane 名称(lane的名称)
    就可以看到package文件夹下的ipa包了
    
    证书管理后续更新
  • 相关阅读:
    redis接入sentinelPool的配置
    02.Redis主从集群的Sentinel配置
    淘宝大秒系统设计详解
    关于Thread.currentThread()和this的差异
    App开放接口api安全性—Token签名sign的设计与实现
    使用Spring Session做分布式会话管理
    PowerDesigner 15.1 安装步骤详细图解及破解
    解密ThreadLocal
    深入分析 ThreadLocal 内存泄漏问题
    一个经典例子让你彻彻底底理解java回调机制
  • 原文地址:https://www.cnblogs.com/sunyaxue/p/10336925.html
Copyright © 2011-2022 走看看