iOS应用程序加载程序错误ITMS-4238 - Cordova - Visual Studio

iOS应用程序加载程序错误ITMS-4238 - Cordova - Visual Studio

问题描述:

在Cordova插件中使用Visual Studio 15我们提交了我们的iOS应用程序版本1.0.0(major.minor.build)并发现了一个问题。我们拒绝了iTunes连接中的应用程序,并将内部版本号增加到1以避免应用程序加载器中的ITMS-4238错误,这表明具有相同版本号的相同应用程序已提交审核,这是正确的。补救措施是更改新版本的主要版本,次要版本或内部版本号。但是,在更改config.xml中的内部版本号后,应用程序构建器仍显示为1.0.0版构建的ipa。事实上,修改major/minor/build似乎不会影响应用程序构建器将它视为构建包的版本号,因为它继续显示1.0.0。iOS应用程序加载程序错误ITMS-4238 - Cordova - Visual Studio

有关我们缺少的步骤的任何建议将不胜感激。

预先感谢您。

好的 - 这是谜语的答案。 Visual Studio的构建过程在Mac上创建一个全新的ipa文件,并且不会替换现有的ipa。应用程序构建器会自动指向现有构建,您将尝试在应用商店中替换该构建。因此,为了选择新版本,您必须在使用应用程序构建器浏览软件包时进行搜索,按日期排序并选择最新的ipa文件。