在Circle CI上更新Fastlane版本

问题描述

我正在将过时的应用程序升级到所有最新版本的SDK,其中一部分是使用fastlane和Circle CI进行相当复杂的构建和签名过程。除了将生成的输出推送到iTunes App Store的最后一部分之外,所有内容都可以正常工作。我注意到,在WWDC周围,接口发生了变化,fastlane需要更新至1.150或更高版本才能使用该新API。 Circle CI实例似乎停留在1.138之类的位置,并且由于安全性限制,尝试更新它的shell脚本似乎不起作用。

在Circle CI中获取最新版本fastlane的官方方法是什么?


Gemfile的内容:

source "https://rubygems.org"

gem 'fastlane'

在shell脚本中:

bundle install

解决方法

不确定是否为“官方”,但我建议使用bundle

Gemfile添加到您的项目中,如下所示:

source "https://rubygems.org"

gem "fastlane"

运行bundle update,然后将结果Gemfile.lock添加到您的版本控件中。现在使用bundle exec fastlane ...

调用fastlane

相关问答

依赖报错 idea导入项目后依赖报错,解决方案:https://blog....
错误1:代码生成器依赖和mybatis依赖冲突 启动项目时报错如下...
错误1:gradle项目控制台输出为乱码 # 解决方案:https://bl...
错误还原:在查询的过程中,传入的workType为0时,该条件不起...
报错如下,gcc版本太低 ^ server.c:5346:31: 错误:‘struct...