错误ITMS-4238:在修复90164/90046错误后冗余的二进制文件上传

9
尝试上传到App Store。首先我遇到了“ERROR ITMS-90164/90046:无效的代码签名授权”,通过清理和重新存档解决了此错误,链接参考:ERROR ITMS-90164/90046: Invalid Code Signing Entitlements。但是在清理存档后,当我尝试上传新的归档文件时,我遇到了以下错误:ERROR ITMS-4238 Redundant Binary Upload. There already exists a binary upload with build version '1' for train '1.0' at Software Assets/PreReleaseSoftwareAsset
我该如何摆脱已经存在的文件?由于90164/90046错误,它甚至没有完成过。我不知道在哪里可以找到这个Software Assets/PreReleaseSoftwareAsset文件夹。
编辑:好吧,我不知道这是怎么回事,因为尽管我两次都从Xcode上传时都出现了错误,但我现在在itunesconnect帐户中看到了应用程序构建。所以我猜第一个应用程序已经通过了?非常困惑。

每次提交上传都需要增加构建编号。 - rmaddy
是的,但我还没有提交,这是我的第一次提交,每次尝试提交时都会出现错误,所以我认为它没有成功。 - Tommy K
错误信息表明了问题所在。只需增加您的构建版本号并继续前进即可。 - rmaddy
你是否知道我是否可以在没有屏幕截图的情况下提交我的构建以供首次查看,然后稍后再添加它们(在我手动发布之前)?或者第一次提交时代码和屏幕截图是否都需要同时提交? - Tommy K
除了上传二进制文件和调整所有元数据之外,您必须上传屏幕截图才能提交审核。 - rmaddy
1个回答

13

增加应用程序的构建号。如果您之前使用的是版本1.0和构建1.0.1,则将当前版本升级为版本1.0和构建1.0.2。谢谢。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接