Fastlane扫描-macOS上的默认输出目录

时间:2019-03-28 14:42:27

标签: fastlane

fastlane scan的默认name="connectionString"是什么? Fastlane文档告诉您确切的值取决于用户的系统,我怎么知道呢?

1 个答案:

答案 0 :(得分:2)

它很可能是您“启用快速通道”所在文件夹中的子文件夹test_output。因此,从./test_output运行的地方fastlane scan可能是一个不错的猜测,如果您是通过Fastfile中的通道运行的,那么可能是./fastlane/test_output


这是负责此操作的代码:

containing = FastlaneCore::Helper.fastlane_enabled_folder_path

https://github.com/fastlane/fastlane/blob/3fe3a7e91527f79512bf095519604a1132bd88b3/scan/lib/scan/options.rb#L14

default_value: File.join(containing, "test_output"),

https://github.com/fastlane/fastlane/blob/3fe3a7e91527f79512bf095519604a1132bd88b3/scan/lib/scan/options.rb#L169

如果您想了解有关如何检索文件夹路径的详细信息,可以从帮助方法开始:https://github.com/fastlane/fastlane/blob/2545fd0225b85c1204b30061f01a30ebd21d45d3/fastlane_core/lib/fastlane_core/helper.rb#L21-L23