xcode 修复 90164/90046 错误后的错误 ITMS-4238 冗余二进制上传

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/40230315/
Warning: these are provided under cc-by-sa 4.0 license. You are free to use/share it, But you must attribute it to the original authors (not me): StackOverFlow

提示:将鼠标放在中文语句上可以显示对应的英文。显示中英文
时间:2020-09-15 09:29:35  来源:igfitidea点击:

ERROR ITMS-4238 Redundant Binary Upload after fixing a 90164/90046 error

iosxcodeapp-store-connect

提问by Tommy K

Trying to upload to the App Store. First I got ERROR ITMS-90164/90046: Invalid Code Signing Entitlementswhich I solved from this ERROR ITMS-90164/90046: Invalid Code Signing Entitlementsby Cleaning and Archiving again. But now after I cleaned an Archived, when I try to upload the new Archive I get this:

正在尝试上传到 App Store。首先ERROR ITMS-90164/90046: Invalid Code Signing Entitlements,我从这个ERROR ITMS-90164/90046: Invalid Code Signing Entitlementsby Cleaning and Archiving 中得到了解决。但是现在在我清理存档后,当我尝试上传新存档时,我得到了这个:

ERROR ITMS-4238 Redundant Binary Upload. There already exists a binary upload with build version '1' for train '1.0' at Software Assets/PreReleaseSoftwareAsset

ERROR ITMS-4238 Redundant Binary Upload. There already exists a binary upload with build version '1' for train '1.0' at Software Assets/PreReleaseSoftwareAsset

How do I get rid of this file that already exists? It didn't even go thru because of the 90164/90046 error. I have no idea where to find this Software Assets/PreReleaseSoftwareAssetfolder

我如何摆脱这个已经存在的文件?由于 90164/90046 错误,它甚至没有通过。我不知道在哪里可以找到这个Software Assets/PreReleaseSoftwareAsset文件夹

edit: okay no idea how this works because despite that both times I tried to upload from Xcode I got errors, I now see the app build in the itunesconnect account. So I guess the first one went through anyways? Very confused.

编辑:好吧,不知道这是如何工作的,因为尽管我两次尝试从 Xcode 上传我都遇到了错误,但我现在在 itunesconnect 帐户中看到了应用程序构建。所以我猜第一个还是通过了?非常困惑。

回答by RBN

Increase your app's build number. If you were using Version 1.0 and build 1.0.1 for the earlier version, then make your current one Version 1.0 and build 1.0.2 Thank you.

增加应用的内部版本号。如果您使用的是 1.0 版并为较早版本构建 1.0.1,则将您当前的版本设为 1.0 并构建 1.0.2 谢谢。