xcode 我在哪里更改版本号

Where Do I Change version number in xcode

我在应用商店中发布了一个 IOS 应用,使用的是 Cordova。

现在,我做了一些更改,但似乎无法在 apple store 更新应用程序,因为(它使用相同的版本号提交):

如何更新 xcode 中的版本号,以免出现此错误?

我在整个(Cordova)项目中搜索了版本号,没有找到结果,所以问题是:

如何更改此值? (来自 cordova 项目 (platforms/ios) 或 xcode 项目)

我在 Xcode 中设置了这种方式(显然将 "mybundle" 更改为正确的:

但错误仍然引用了以前的(去年发布的)版本

info.plist 上存在版本和内部版本号。如果你打开这个文件,你会看到两个与版本控制相关的条目

  • 捆绑包版本字符串(短)
  • 捆绑版本

另一种选择是单击 xcode 项目导航器的根目录,您将看到两个文本框来编辑相同的信息(VersionBuild

当然 Cordova IDE 提供了另一种方法。

不要在 Xcode 项目中更改它,而是尝试在 config.xml 文件中更改它。

<widget id="com.test" version="1.3" ios-CFBundleVersion="1.200001111" xmlns="http://www.w3.org/ns/widgets" xmlns:cdv="http://cordova.apache.org/ns/1.0">
</widget>

version 设置 CFBundleShortVersionString(发布版本),ios-CFBundleVersion 设置 CFBundleVersion(构建版本)

然后运行cordova prepare