Какое значение по умолчанию output_directory для fastlane scan ?Документация Fastlane говорит, что точное значение зависит от системы пользователя, как я могу узнать это?
output_directory
Скорее всего, это подпапка test_output в папке, где вы "включили fastlane". Так что ./test_output из того места, где вы работаете, fastlane scan, вероятно, является хорошим предположением, если вы запускаете его через полосу в Fastfile, то, вероятно, ./fastlane/test_output.
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