Info.plist 文件中的键 CFBundleShortVersionString [3.0.0] 的值必须包含比先前批准的版本更高的版本

The value for key CFBundleShortVersionString [3.0.0] in the Info.plist file must contain a higher version than that of the previously approved version

我正在将我的 IPA 文件上传到应用商店,但出现以下错误:

ERROR ITMS-90062: "This bundle is invalid. The value for key CFBundleShortVersionString [3.0.0] in the Info.plist file must contain a higher version than that of the previously approved version [3.0.1]."

下面是我对 IOS 的配置:

 "ios": {
      "bundleIdentifier": "com.test.test.test",
      "buildNumber": "5",
      "icon": "./assets/images/test.png",
      "config": {
        "googleSignIn": {
          "reservedClientId": ""
        }
      },
      "infoPlist": {
        "NSLocationWhenInUseUsageDescription": "Your current location will be displayed on the map and used for directions, nearby search results, and estimated travel times.",
        "CFBundleShortVersionString":"3.0.3",
        "CFBundleIdentifier": "com.test.test.test"
      }
    }

尝试更改buildNumber并使其大于5。

如果应用程序版本[3.0.3] 已经获得批准,那么您增加版本号[3.0.4]。如果您增加内部版本号,您将得到同样的错误

应用商店似乎正在从我的 package.json 文件中获取版本,该文件的版本 key.I 已将其更新为 4.0.0 并且它可以正常工作 successfully.Some expo cli 问题我猜。

您必须在 iTunesConnect 中拒绝构建并提交 new build 具有更高的内部版本号