我只是想将新版本上传到现有版本。不断收到错误 ITMS-90062

I simply want to upload a new build to an existing version. Keep getting ERROR ITMS-90062

我想了解为什么我总是收到此错误。

错误 ITMS-90062:"This bundle is invalid. The value for key CFBundleShortVersionString [0.0.2] in the Info.plist file must contain a higher version than that of the previously approved version [3.11]. Please find more information about CFBundleShortVersionString at https://developer.apple.com/documentation/bundleresources/information_property_list/cfbundleshortversionstring"

尽管我们使用 Ionic / Cordova 构建我们的应用程序,但实际应用程序是使用 Xcode.

构建的

在Xcode11.5中,明确标注为: - 版本:3.11 - 构建:0.0.1

当我转到 AppStore Connect -> Activity 时,标记为 "Ready for Sale" 的当前版本是: - 版本 3.11 - 构建 0.0.1

对我来说,这应该是一个简单的过程。我有一个小修复,我希望它是 版本 3.11,构建 0.0.2

'Version' 用于主要 fixes/new 功能,'Build' 用于次要修复(拼写错误、颜色更改、其他美学)。

是的,当我尝试将 3.11 版 Build 0.0.2 上传到 Appstore Connect 时,出现错误 ITMS-90062。

有什么建议吗?我真的不知道我做错了什么。

德里克

已解决!灯泡熄灭了:)

每个批准的应用程序都必须有一个新的、不断增加的版本号。 我们可以将多个版本上传到 App Store Connect(和 TestFlight),每个版本都有一个递增的版本号,适用于任何版本号。只有当测试完成后,我们才会提交其中一个构建以供批准……因此会有新的版本升级。