当前位置: 首页 > 工具软件 > fastlane > 使用案例 >

windows安装gem和fastlane

臧兴学
2023-12-01

windows安装gem和fastlane,fastlane对windows支持并不完善,文章仅做参考!

   1、安装Ruby环境
        
            Windows安装ruby:
            
                参考:https://blog.csdn.net/qq_32454347/article/details/87968706
                
                下载ruby:https://rubyinstaller.org/downloads/
                
                默认安装到C盘,重启电脑,ruby环境变量生效
                
            linux安装ruby:
                
                sudo apt-get install ruby-full # Debian 或 Ubuntu 系统    
                
                也已经安装了rubyGems
            
    2、下载安装rubyGems
    
        Windows安装gem:
    
            下载: https://rubygems.org/pages/download
            
            进入解压好的rubygems目录下:
                
            DOS: ruby setup.rb //安装rubyGems
        
    3、配置依赖fastline

        参考:http://docs.fastlane.tools/getting-started/android/setup/
    
        # RubyGems (macOS/Linux/Windows)
        
            (1)DOS: gem install fastlane -NV
            
            (2)安装完成,报错未找到 msys2-x86_64-20190524.exe:
            
                indk ... //根据提示下载msys2-x86_64-20190524.exe,然后等待完成
                
            (3)然后再次执行:gem install fastlane -NV
    
        # Setting up fastlane
            
            # Navigate your terminal to your project's directory and run

                Terminal:fastlane init
            
                Package Name (com.krausefx.app): com.bai.fastlineapk
                
                Path to the json secret file: 【按Enter键】
                
                Download existing metadata and setup metadata management? (y/n)  n 【请回答“ n”(我们可以稍后进行设置)】
                
                //等待依赖和更新完成
                Installing dependencies for you...
                $ bundle update

                //不推荐使用最后一个参数作为关键字参数,【按Enter键】
                warning: Using the last argument as keyword parameters is deprecated
                Continue by pressing Enter 

                
                这会儿 your project's directory 下就生成了fastlane文件夹和GemFile文件,可以配置项目信息
                
        # 在google play上创建应用和获取签名key.json配置文件
            
            参考步骤:https://docs.fastlane.tools/getting-started/android/setup/
            
            【Collect your Google credentials】
            
            配置Appfile中json_key_file "/path/to/your/downloaded/key.json"
    
        # 设置supply
            
            supply是一种快速通道工具,可将应用程序元数据,屏幕截图和二进制文件上传到Google Play
            
            fastlane supply init

 类似资料: