首页 > 解决方案 > 在 App Store Connect 中重置 iOS 应用版本编号

问题描述

TLDR;有没有办法在 AppStore 中重置 iOS 应用的应用版本?

背景故事:

这是我第一次发布 iOS 应用程序,在开发开始时,我得到了相反的应用程序版本和内部版本号(如下图所示)。我只是通过在应用商店列表中提供实际版本号来解决这个问题,但迟早我的老板发现了这一点,现在他们希望我解决这个问题。

在此处输入图像描述

截至目前,我的选择如下:

  1. 放下当前的应用程序,然后创建一个版本控制正确的新应用程序。

    不确定我是否仍然可以重复使用当前的应用程序包或必须创建一个新应用程序包。

  2. 试着说服我的老板,我们应该跳过这个,因为我们可以覆盖应用商店列表中显示的应用版本。

    我试图查看 iPhone Setting > General > iPhone Storage,但版本不正确。

我在这里最好的选择是什么?如果没有,那么我还能做些什么呢。

标签: iosapp-store-connect

解决方案


首先,没有“正确”或“错误”的版本控制。App Store Connect 中只有 2 个约束:

  • 版本号(在您的情况下为 3、4、5、5.0.4)需要增加。在 5.0.4 之后你不能有 5.0.3 等等。

  • 第二个是关于内部版本号。它们还需要增加,但要为每个版本“重置”。有些人决定使用 1、2、3 等进行构建,其他人使用版本然后增加(5.0.1.1、5.0.1.2、5.0.1.3)

这些版本/构建编号实际上与客户/用户在 App Store 上看到的内容无关。此版本号通过 App Store Connect 进行管理,并且可以完全独立于来自 Xcode 的版本号。

在此处输入图像描述

我也不确定你的老板认为什么是“错误”和“正确”的数字。也许她/他一开始就应该更精确。

正如评论中提到的那样,您无法重置版本控制。如果您设置了一个全新的应用程序,您可以从“正确”编号开始并实现她/他想要的逻辑。但是您不能重复使用相同的捆绑 ID,人们也将无法更新他们现有的应用程序。


推荐阅读