版本代码 1 已被使用。尝试另一个版本代码

新手上路,请多包涵

我正在上传新的应用程序包来玩控制台,上传后它说 Version code 1 has already been used. Try another version code.

我已将 pubspec.yaml 中的版本号从版本号:1.0.0+1 更改为 2.0.0+1,即使它说的是相同的错误

原文由 balu k 发布,翻译遵循 CC BY-SA 4.0 许可协议

阅读 2.6k
2 个回答

仅适用于 Flutter:转到 Pubspec.yaml 文件并找到 version 键并更改 + 号后的值。

例如:在您的 pubspec.yaml 文件中,如果您的版本是这样的 version: 1.0.0+1 然后将其更改为 version: 1.0.0+2

原文由 balu k 发布,翻译遵循 CC BY-SA 4.0 许可协议

你有两种方法来解决这个问题,如果你已经发布了你的包,那么你必须像 Len_X 的回答一样更新你的版本代码,

如果您仍在开发和推送应用程序包以进行测试,然后将其删除,则此包将 保存为具有该版本代码的草稿。因此,它说你不能使用相同的版本,因为它已经看到另一个具有相同版本名称的版本。

修复方法如下:

  1. 转到发布部分
  2. 转到 app bundle explorer,在右上角你应该看到你的应用程序版本的下拉按钮,点击它。
  3. 将显示一个底页,其中包含您之前上传的所有应用程序包。删除捆绑包版本冲突的那个,就可以了。

希望能解决您的问题。

原文由 Michael Soliman 发布,翻译遵循 CC BY-SA 4.0 许可协议

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题