gpt4 book ai didi

ios - FaSTLane Match - 通过一次运行获取所有配置文件

转载 作者:行者123 更新时间:2023-11-28 23:35:20 28 4
gpt4 key购买 nike

当我在应用程序的项目目录中运行 faSTLane match 时,它默认使用 development: true 参数执行,因此仅获取开发证书和配置文件。

我必须多次运行命令来刷新所有证书和配置文件,例如:

fastlane match adhoc
fastlane match development
fastlane match appstore

有没有办法只运行一次命令来获取上面提到的所有内容?

最佳答案

在这里查看 match 命令的源代码: https://github.com/fastlane/fastlane/blob/master/match/lib/match/commands_generator.rb

您可以看到可接受的参数:

  command :run do |c|
c.syntax = 'fastlane match'
c.description = Match::DESCRIPTION

FastlaneCore::CommanderGenerator.new.generate(Match::Options.available_options, command: c)

c.action do |args, options|
if args.count > 0
FastlaneCore::UI.user_error!("Please run `fastlane match [type]`,
allowed values: development, adhoc, enterprise or appstore")
end

params = FastlaneCore::Configuration.create(Match::Options.available_options, options.__hash__)
params.load_configuration_file("Matchfile")
Match::Runner.new.run(params)
end
end

为了可读性:

development, adhoc, enterprise or appstore

正如您提到的,default value will be development .

有了所有这些,不可能提供单个参数来获取所有这些。但是,您可以尝试将以下操作作为单个命令:

fastlane match "adhoc" | fastlane match "development" | fastlane match "appstore"

enter image description here

关于ios - FaSTLane Match - 通过一次运行获取所有配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/55125284/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com