gpt4 book ai didi

ios - 如何为多个目标提供(faSTLane)下载元数据?

转载 作者:可可西里 更新时间:2023-11-01 03:05:40 24 4
gpt4 key购买 nike

我有一个包含六个目标的 Xcode 项目,每个目标都用于构建一个单独的应用程序。我正在尝试设置 faSTLane 以帮助我发布这些应用。

快车道文档 suggest使用 .env 文件来处理多个目标(您可以在不同的 .env 文件中指定 app_identifierteam_name 等,然后调用 faSTLane appstore --env ENV_NAME_HERE).但是我不知道如何正确设置 deliver

deliver init 默认情况下仅为一个目标下载元数据。我需要将所有目标的元数据下载到不同的目录(显然,然后使用这些目录上传数据)。deliver download_metadata 不接受 --env 参数(我的 Deliverfile 依赖于 env 文件)。我试过faSTLane deliver --env,但它似乎只是deliver的简写,所以它也不起作用。

我想我可以使用不同的 --metadata_path 参数手动运行 deliver(以及所有其他参数,因为我的 Deliverfile 无效,因为它取决于 env 文件) ,然后使用 Deliverfile + .env 文件指定目录。但由于我已经设置了 Deliverfile 和 .env 文件(现在我使用 deliver 仅上传二进制文件),我希望有更好的方法。有吗?

附言这是一个大型遗留项目,因此将其拆分为六个不同的项目会很好,但不幸的是,这不是一个选择。

最佳答案

我也一直在努力解决这个问题,使用 .env 文件设置提交很容易。

但检索初始数据很困难,但并非不可能。

为了获取元数据,它运行了这个命令:

fastlane deliver download_metadata -m "./Targets/Release/Metadata" -u "itunes@username" -a "com.example.ios"

对于屏幕截图:

fastlane deliver download_screenshots -w "./Targets/Release/Screenshots" -u "itunes@username" -a "com.example.ios"

关于ios - 如何为多个目标提供(faSTLane)下载元数据?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37160590/

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