是否可以将相同版本的应用程序重新上传到 App Store Connect?

问题描述 投票:0回答:1

我将新版本上传到 App Store Connect 并开始为期 7 天的分阶段发布。还没完成,我就发现里面有bug。我制作了一个新版本,现在我想上传它以进行具有相同版本号的审核(我们称之为 1.20),并且只有在审核完成后我才想停止之前的部署并开始新的部署。

但是当我创建新版本时,我在 TestFlight 中看不到新版本。我只能选择较新版本的构建(我们称之为 1.21)。可能是什么原因呢?或者,我是否应该只通过在每个新版本的构建中增加版本来上传应用程序的较新版本?换句话说,我应该使用指定为 1.20.1 的版本而不是已经存在的 1.20 来构建我的应用程序吗?

ios app-store app-store-connect release
1个回答
0
投票

当您将新版本上传到 App Store Connect 时,它会与特定的版本号和版本号相关联。如果您尝试提交具有相同版本号 (1.20) 的新版本,而上一个版本正处于分阶段发布或审核阶段,则可能会遇到问题,因为 App Store Connect 期望每个版本都具有版本号和版本的唯一组合数量。

要解决这种情况,您有几种选择:

  1. 增加内部版本号:您可以保持版本号 (1.20) 不变,并为每个新版本增加内部版本号。这是一种常见的做法,有助于区分同一版本的不同版本。例如,您可以上传版本为 1.20、构建号为 2 的新构建,然后上传另一个版本为 1.20、构建号为 3 的新构建。

  2. 增加版本号: 或者,如果您想要进行重大更改或错误修复,您可以考虑增加版本号。例如,您可以提交版本 1.21 的修复版本。这使您可以清楚地区分版本并避免混淆。

一般来说,有效地使用版本号和内部版本号来管理您的版本是一个很好的做法。版本号表示应用程序的重大更新或更改,而内部版本号有助于区分同一版本的各个内部版本。这种方法也符合 Apple 的版本控制指南,有助于避免 App Store Connect 平台中的潜在冲突。

© www.soinside.com 2019 - 2024. All rights reserved.