获取ITMS-4238"冗余二进制上载"错误无论我将构建版本或应用程序版本更改为

crt*_*t79 74 itunesconnect ios xcode6

我拒绝了一个1.0(1.0)的二进制文件.状态由开发人员拒绝.

我去上传一个新的二进制文件并遇到了这个问题,然后我看到我需要增加我的构建.

我将应用版本和版本都增加到1.1,这是一个错误.

我得到一些关于应用程序版本不匹配的错误,理解.

然后我尝试了应用程序版本1.0和许多不同的构建号码.1.1,1.0.1,1.2,1.3,1.0.3 ..没什么作用.我一直收到这个错误.itunes connect上只列出了一个版本(1.0)

我尝试提交没有二进制文件,它说我需要一个.

我甚至尝试将应用程序版本更改为连接的iTunes中的1.1,然后上传1.1(1.0),但同样的重复问题也失败了.

有没有人遇到这个问题?

错误的屏幕截图

Eti*_*nne 60

更改构建号的解决方法对我有用,具有以下上下文:

  • 应用版本状态为"准备提交"
  • 新版本号保存在iTunesConnect中(按iTunesConnect版本页面上的保存按钮)
  • CFBundleShortVersionString与iTunesConnect中的版本号匹配(例如"1.2")
  • Info.plist中的CFBundleVersion递增(例如1.2.1)

通过这种方式,几个版本与iTunesConnect版本相关联.

以下是iTunesConnect中的样子(1.2是短版本号,1.2和1.2.1是捆绑版本):

  • 为我工作.你也可以在Xcode中点击Project的root> Main Target> General并修改"Build"字段(1.2.1),而不是"Version"字段(1.2).谢谢 (2认同)

crt*_*t79 24

我在没有运气的情况下试了好几个小时,等了几个小时后我得到了苹果支持的回复,要求提供更多信息.当我再次为屏幕截图复制问题时,我决定使用2.0的内部版本,我希望也许它希望主要版本更高.这有效!我读到的所有在线网上都说1.0到1.1可以正常工作......或1.0.0到1.0.1.由于某种原因,我必须从1.0到2.0.

或者总是有可能等待几个小时做了些什么.

  • 但是如果你特别喜欢你的版本规范,那就没有意义了.如果我只想用错误的(或不那么更新的)二进制文件替换相同的构建,那该怎么样?有没有办法覆盖或删除流行的build/s? (5认同)

Jay*_*bey 10

通过将构建版本增加1而不是子版本来解决此问题.即1.0到2.0而不是1.0到1.1


归档时间:

查看次数:

52546 次

最近记录:

7 年,8 月 前