无法将新 mac 版本上传到应用商店

Can not upload new mac version to app store

我在 mac 应用程序商店上有一个应用程序是使用 mac 催化剂构建的,我正在尝试将新更新分发到 App Store Connect。每次尝试上传版本时都会出现此错误:

"This bundle is invalid. The value for key CFBundleVersion [2] in the Info.plist file must contain a higher version than that of the previously uploaded version [5]."

我设置的最后一个版本是“1.5”,我要发送的新版本是“1.5.1”。我什至尝试用版本“1.5.2”和“1.6”发送它,但得到相同的结果。为什么会出现此错误以及如何修复它?它适用于 iOS 版本。

它适用于以前的 Mac 版本,但我只是向项目添加了一个今天的小部件。今天的小部件不适用于 Mac,所以我认为这无关紧要,但那是我拥有的旧的新添加项。

我过去 运行 遇到过同样的问题。对我来说,我的 Mac 应用程序是使用 Mac Catalyst 构建的,并且正在使用通用购买。我不得不将内部版本号增加到高于上一个版本的内部版本号。 "Build" 号,而不是 "Version" 号。我们必须这样做很奇怪,但这可能是一个 mac 催化剂错误,他们会在某个时候修复。希望这对您有所帮助!

在目标编辑器的“常规”窗格中查看。有两个值,Version 和 Build。版本类似于 1.5。 Build 是括号中显示的整数,例如 52。它们一起构成类似 "1.5(52)" 的内容。如果这是 App Store 上的新版本,它们 都需要递增。