ios 如何删除新 iTunes Connect 站点中的应用程序构建?

声明:本页面是StackOverFlow热门问题的中英对照翻译,遵循CC BY-SA 4.0协议,如果您需要使用它,必须同样遵循CC BY-SA许可,注明原文地址和作者信息,同时你必须将它归于原作者(不是我):StackOverFlow 原文地址: http://stackoverflow.com/questions/25683441/
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-08-31 02:13:58  来源:igfitidea点击:

How to delete app Build in New iTunes Connect Site?

iosiphoneios9app-store-connectitunes

提问by hmdeep

I want to upload my app's new version on iTunes connect, but I can't submit it as I mention here.

我想在iTunes Connect上上传我的应用程序的新版本,但我无法像我在此处提到的那样提交它。

Now I want to delete uploaded build and upload new build with save version, but I get an error as shown in the screenshot. here

现在我想删除上传的构建并上传带有保存版本的新构建,但出现错误,如屏幕截图所示。 这里

Find Solution Here

在这里找到解决方案

you can't delete old uploaded build.you have to upload new build with new build(+1) version.

你不能删除旧的上传构建。你必须用新的构建(+1)版本上传新的构建。

回答by hmdeep

You can't delete old uploaded build: you have to upload new build with a new build version(== Bundle version in plist).

您不能删除旧上传的构建:您必须使用新构建版本(== plist 中的捆绑版本)上传新构建。

For example, if your current build version is 1.3, archive & upload a new build with an incremented build version like 1.3.1:

例如,如果您当前的构建版本是 1.3,则归档并上传一个新构建,其构建版本增加,例如 1.3.1:

image

图片

回答by Daniel Rivera

You cannot delete a Build from Itunes Connect. Your project info file contains two attributes for referencing the Build version of your app, i.e., Bundle versionand Bundle versions string, short. Usually both attributes have the same value (1.0.3) but you can upload to the Itunes Connect multiple Builds for the same version of the app just changing the second value.

您不能从 Itunes Connect 中删除 Build。您的项目信息文件包含两个用于引用应用程序构建版本的属性,即Bundle versionBundle versions string,short。通常这两个属性具有相同的值 (1.0.3),但您可以将同一版本的应用程序的多个构建上传到 Itunes Connect,只需更改第二个值。

So, you create a new version of the app in Itunes Connect (version 1.0.3) and set in your NewProject-Info.plist:

因此,您在 Itunes Connect(版本 1.0.3)中创建该应用程序的新版本并在您的NewProject-Info.plist 中进行设置:

  • Bundle version: 1.0.3.
  • Bundle versions string, short: 1.0.4.
  • 捆绑版本:1.0.3。
  • 捆绑版本字符串,简称:1.0.4。

Archive and upload.

存档并上传。

Once Itunes Connect processes the new Build, it will appear in the Pre-Releasessection and you will be able to select it for the 1.0.3 version and send it for review.

一旦 Itunes Connect 处理新版本,它将出现在预发布部分,您将能够为 1.0.3 版本选择它并将其发送以供审核。

回答by John Chacho

The new version of the iTunes Connect App for iOS devices does not seem to have the "Reject Build" capability as did previous versions of the app and the iTunes Connect Portal. You cannot reject or delete builds uploaded to iTunes Connect in the latest versions (Dec 2014).

适用于 iOS 设备的新版 iTunes Connect 应用程序似乎没有像以前版本的应用程序和 iTunes Connect 门户那样具有“拒绝构建”功能。您不能拒绝或删除以最新版本(2014 年 12 月)上传到 iTunes Connect 的版本。

The solution is to just upload a new build. However for iTunes Connect to accept the new build, you must first increment an internally visible build number before recreating the archive. The number to increment is labeled "Build" or "Bundle Version" depending on where you look in the Xcode interface. A change in one location obviously is reflected in the others.

解决方案是只上传一个新版本。但是,要让 iTunes Connect 接受新版本,您必须在重新创建存档之前先增加一个内部可见的版本号。要增加的数字标记为“构建”或“捆绑版本”,具体取决于您在 Xcode 界面中的位置。一个位置的变化显然会反映在其他位置。

Here are the locations where you can change the Build/Bundle Version number:

以下是您可以更改构建/捆绑版本号的位置:

General > "Build: 1.0.1"

常规>“构建:1.0.1”

-or-

-或者-

Info > "Bundle Version: 1.0.1"

信息 > “捆绑版本:1.0.1”

-or-

-或者-

Info.plist > "Bundle Version: 1.0.1"

Info.plist > “捆绑版本:1.0.1”

Once the number is changed, re-archive the build and re-submit it to iTunes Connect.

更改编号后,重新存档构建并将其重新提交到 iTunes Connect。

回答by Mark Phillip

I'm not sure that there's a way to delete a build, but updating the Build Number and re-submitting worked for me.

我不确定有没有办法删除构建,但更新构建号并重新提交对我有用。

ERROR ITMS-9000: "Redundant Binary Upload. There already exists a binary upload with build version '1.0' for train '1.0'"

错误 ITMS-9000:“冗余二进制上传。已经存在构建版本为 '1.0' 的二进制上传,用于训练 '1.0'”

回答by ela

Edit: You just can't. I imagine you will have one chance per year to clean up builds like they do with registered devices, or maybe they just plan to keep them there forever.

编辑:你不能。我想你每年都会有一次机会像他们使用注册设备一样清理构建,或者他们可能只是计划将它们永远保留在那里。

Check Apple's response from this thread: How to remove a build from itunes connect?

查看 Apple 对此线程的回复: How to remove a build from itunes connect?

回答by user1019042

I don't think there is a way to delete a build just like Mark Philip said. I am using Xamarin. I fixed my problem by doing this in Xamarin: project -> options -> IOS Application -> build

我认为没有办法像 Mark Philip 所说的那样删除构建。我正在使用 Xamarin。我通过在 Xamarin 中执行此操作解决了我的问题:项目 -> 选项 -> IOS 应用程序 -> 构建