flutter Fastlane:“无法找到版本代码的发布以更新更新日志”

rjee0c15  于 2023-06-30  发布在  Flutter
关注(0)|答案(2)|浏览(214)

我尝试使用Fastlane构建并发布Android版本到PlayStore,但当我运行通道时,输出为:
Could not find release for version code '6' to update changelog
我的Fastfile:

default_platform(:android)

platform :android do
  lane :release do
    gradle(
      task: "bundle",
      build_type: "Release",
    )

    upload_to_play_store(
      track: "internal",
      skip_upload_changelogs: true,
      skip_upload_apk: true,
      version_name: "2.0.0",
      version_code: 6,
    )
  end
end
pb3s4cty

pb3s4cty1#

对于那些也使用Flutter并面临相同问题的用户,请指定apkapp bundle文件路径。
在我的例子中,设置:aab: "../build/app/outputs/bundle/release/app-release.aab"解决了这个问题

bweufnob

bweufnob2#

FASTLANE:为了改进上面给出的答案

upload_to_play_store(
      track:'beta',
      version_code:4,
      version_name:'3.0.1',
      aab: "path-to-your-project/app/build/outputs/bundle/release/app-release.aab",
    
    )

如果你像我一样使用macbook和vs代码,你可以通过右键单击你的aab文件并复制路径来复制路径到你的项目。

相关问题