在 Play 控制台中,当您创建版本时,可以提供版本名称。但是,当在 fastlane 中使用upload_to_play_store命令时,我在推送 apk 时看不到提供自定义版本名称的参数,而是将版本名称作为版本名称。怎么可能实现呢?
lane :beta do
gradle(
task: 'assemble',
build_type: 'Release'
)
upload_to_play_store(track:'beta')
end
Run Code Online (Sandbox Code Playgroud)
虽然Aaron Brager在提出这个问题时的答案是正确的,但自fastlane版本以来,该version_name参数已添加到upload_to_play_store(又名supply)操作中。2.136.0
遵循 Google Play Console 中版本的命名约定,您可以在 Fastfile 中为您的通道使用类似的内容:
version_name: build_number + "(" + version_name + ")", # 1 (0.0.1)
Run Code Online (Sandbox Code Playgroud)
所以你的车道可能会被这样罚款:
lane :beta do
gradle(
task: 'assemble',
build_type: 'Release'
)
upload_to_play_store(
track: "beta",
version_name: build_number + "(" + version_name + ")", # 1 (0.0.1)
)
end
Run Code Online (Sandbox Code Playgroud)
更多信息
| 归档时间: |
|
| 查看次数: |
1808 次 |
| 最近记录: |