我正在使用Xcode 6,而我正在尝试向App Store提交iOS(目标:iOS 8)应用,并且我收到了ITMS-4238错误。它说已经有相同的版本,但到目前为止我还没有成功提交过这个应用程序。所以iTunes Connect中没有提交的版本,所以我不知道为什么我会这样做。
我正在做的是:
我也尝试使用ApplicationLoader提交,但结果是一样的。
这是我得到的错误:
存档提交失败,错误:
由于下列问题,存档提交失败:
- 错误ITMS-4238:"冗余二进制上传。已存在具有构建版本' 1.0'的二进制上传。对于火车' 1.0'"在SoftwareAssets / PreReleaseSoftwareAsset
这是错误的屏幕截图:
任何想法如何解决这个问题?
进度:
我自己解决了问题
我将内部版本号从1.0增加到1.0.2.1
我不知道为什么iTunes Connect认为已经存在二进制版本1.0。
答案 0 :(得分:29)
尝试增加内部版本号并提交应用。版本号可以保持不变。它对我有用: - )
答案 1 :(得分:1)
您也可以使用ApplicationLoader。这对我有用。
答案 2 :(得分:0)
在Xcode的info.plist中,将您的应用版本设置为iTunes Connect中的正确版本。这对我来说有助于更新我的应用程序的版本。