得到ITMS-4238“冗余二进制上传”错误,我已经改变了一切

时间:2017-05-27 12:18:38

标签: xamarin.ios

由于我在应用程序中犯了代码错误,我的应用程序被拒绝了几次。

第一个构建是(1.0)第二个构建是(1.0.1)而第三个构建是(1.0.2)。

我想进行第四次构建,因为我已经更改了所有代码并完成了所有操作。我准备上传所以我将内部版本号更改为(1.0.4),但它附带了错误冗余二进制上传。所以我改为(1.0.5)和(1.0.6)和(1.0.7)和(1.0.8)和(2.0)和(2.1)和(2.0.1.1)。

更改内部版本号大约8次后,仍然出现错误冗余二进制上载。

我正在使用Xamarin,有两件事你可以更改版本号和内部版本号。难道我做错了什么?我已经看了很多教程,但是它增加了但是这次它没有用。以前它确实工作(正好三次,但在第四次上传后它停止工作)。我该如何解决这个问题?

1 个答案:

答案 0 :(得分:2)

我遇到了类似的问题,直到我发现需要手动更新Info.plist CFBundleVersionCFBundleShortVersionString个键值。