使用Fastlane upload_to_play_store时如何设置发布名称?

时间:2018-11-06 11:52:06

标签: android fastlane

在播放控制台中,当您创建发行版时,可以提供发行版名称。但是在fastlane中使用 upload_to_play_store 命令时,我在推送apk时看不到提供自定义发行名称的参数,而是将版本名称作为发行名称。怎么可能呢?

   lane :beta do
gradle(
    task: 'assemble',
    build_type: 'Release'
  )
  upload_to_play_store(track:'beta')
end

2 个答案:

答案 0 :(得分:1)

虽然在询问时 Aaron Brager's answer 是正确的,但 version_name 参数已添加到 upload_to_play_store(又名 supply)操作中,因为版本 {{1} } 的fastlane。

按照 Google Play Console 中发布的命名约定,您可以在您的 Fastfile 中为您的通道使用类似的内容:

2.136.0

所以你的车道可能会被这样罚款:

version_name: build_number + "(" + version_name + ")", # 1 (0.0.1)

更多信息

答案 1 :(得分:0)

fastlane使用Google的AndroidPublisherService上传APK。通过its upload_apk instance method完成上传。该方法似乎没有为发布名称接受参数,因此fastlane不会公开该参数。

如果您能弄清楚如何使用AndroidPublisherService设置发布名称,则可以通过快速通道here将参数传递给服务。