2014-09-29 71 views
2

我在xcode 6上,并且试图向应用商店提交iOS(目标:iOS8)应用,并且我得到itms-4238错误。 它说,已经有相同的构建,但我从来没有成功提交这个应用程序到目前为止。所以在iTunes连接上没有提交的构建。 所以我不知道为什么我得到这个。关于提交到应用商店的ITMS-4238错误

我在做什么是以下几点:

创建归档 提交二进制从主办方 我也试图与ApplicationLoader提交但结果却是一样的。

错误我得到的是这个。

ERROR ITMS-4238:“冗余二进制上传已经存在与SoftwareAssets 内部版本为‘1.1’列车‘1.0’二进制上传/ PrereleaseSoftwareAsset

我也提出了更高的内部版本0.1 。

但仍然导致错误。

+0

的可能的复制http://stackoverflow.com/questions/25981890/getting-itms-4238- redundant-binary-upload-error-no-mater-what-i-change-the-bui – 2014-09-29 11:05:55

回答

9

极有可能会发生同样的内部版本。不匹配的内部版本,请检查你的项目构建版本和iTune的连接构建版本

转到您的plist文件,并改变“CFBundleVersion”所以,如果你要上传的版本1.2将其更改为1.2.1,但保留“CFBundleShortVersionString”为1.2,所以你应该有

CFBundleShortVersionString - 1.2 CFBundleVersion - 1.2。 1

归档并提交,然后在iTunes Connect中你会看到所有这些版本已提交了1.2版

+1

更好的解释在这里检查http://stackoverflow.com/questions/2576658 2/xcode6-goldmaster-submitting-build-failed-with-error – 2015-01-07 06:22:13

+0

非常感谢你 – 2015-11-21 06:09:23