我在哪里存储 'fastlane supply' 命令的屏幕截图?

Where do I store screenshots for 'fastlane supply' command?

我有一个 android 应用程序,我为此编写了截屏测试(注意:我不使用 fastlane 的截屏)。然后,我通过 adb 将 phone 中的文件提取到一个临时文件夹中。现在我想通过 fastlane supply 命令上传这些(并且不应该上传其他任何东西)。任务执行成功,但是我在查看 Google Play 控制台时看不到我的屏幕截图,所以我怀疑我的目录结构有误。

我尝试了各种方法,但通过将其与他们的设置屏幕截图进行比较 doc 我认为它必须类似于 fastlane/metadata/en-US/screenshots

或者对文件名有什么要求吗?提前致谢。

  • 获得正确目录结构的最简单方法是运行fastlane supply init,如here所述。
  • 如果您想在其他地方获得这些元数据(包括屏幕截图),您可以使用 metadata_path 参数来更改它。
  • 如果您想将上传限制为仅截图,请使用几个可用的 skip_upload_ 参数来关闭。

我找到了需要的结构here

所以是fastlane/metadata/android/en-US/images/phoneScreenshots