2014-09-10 108 views
81

我想从新iTunes连接网站删除我的一个应用程序版本。 但我找不到删除/删除按钮。 有什么建议吗?如何从iTunes连接中删除构建?

enter image description here

+2

你不能。我不得不让开发者拒绝几次,而我在那里有6个。我选择了一个,然后提交批准。没有办法从这个列表中删除“不需要的” – 2014-09-11 00:31:41

+0

我刚刚问过苹果这件事。当他们回答时,我会通知你。 – EFE 2014-09-11 14:49:43

+0

我的问题是,我不断收到电子邮件说我的“二进制文件有问题”(我错误地提交了一个与以前的应用程序版本号相同的内部编号)。但该应用程序似乎是“审查”,并不能拒绝该版本(按钮不可用!) – 2014-11-26 07:40:20

回答

99

UPDATE:

时代已经变了,你现在可以卸下TestFlight构建为this answer

OLD:

我问苹果和这里是他们的答案:

我知道您想从iTunes Connect中删除版本,因为 显示在您的屏幕截图中。

请注意,这是预期行为,因为您可以从当前版本删除版本 ,但无法从iTunes中删除它 连接。欲了解更多信息,请参阅iTunes Connect的 开发指南: https://developer.apple.com/library/content/documentation/LanguagesUtilities/Conceptual/iTunesConnect_Guide/

所以我就不能。

+1

如果你上传,可能会有错误的钥匙串/供应配置文件的问题,所以删除构建函数会很好。但我想我应该学会在上传之前先验证构建。 – 2015-03-14 18:03:08

+1

通过更新构建版本号找到解决方法这里没有 - http://stackoverflow.com/questions/25680604/error-itms-9000-redundant-binary-upload-there-already-exists-a-binary-upload – 2015-03-14 18:15:35

4

据我了解新iTunesConnect理念:

  • 你可以上传一些多“符合条件的”建立以iTunesConnect诠释了“预发布”选项卡
  • 让其他一些测试人员测试通过TestFlight(并声明为iTunesConnect用户)
  • 当你来一个稳定的版本,选择正确的版本,从“版本”选项卡提交到AppStore,通常的方式。

对于我来说,你可以有一个150版本的预发布,没关系。

+0

我不介意,如果我可以添加测试人员到OS X应用程序,但你不能,只有iOS – 2014-10-23 20:19:43

+0

我在TF中有v1.1.1和v1.1.3。是否有可能完全删除1.1.3,然后上传v1.1.2?请确认。 – 2017-09-29 08:55:09

+0

是的,应该可以在Testflight中提供新的规则...内部版本号应该不同。 – cdescours 2017-09-29 09:03:58

29

我有这个问题。我将分享我的学习曲线。

首先,我找不到如何拒绝二进制文件,但记得今天早些时候在iTunesConnect应用程序中看到它。所以使用应用程序我拒绝了二进制文件。

如果您在“构建”部分下面“拒绝”被拒绝的二进制文件,您会注意到带有 - (即删除按钮)的红色圆圈图标出现。 点击此按钮,然后点击屏幕顶部的保存按钮。提交的二进制文件现在消失

您现在应该获取应用程序状态“准备上传”(电子邮件,应用程序通知等)的所有通知。

Xcode组织者仍然给我“冗余二进制”。 经过一番研究,我现在明白了“版本”&“Build”之间的区别。 版本是iTunes显示和用户看到的内容。 Build只是内部追踪号码。 我已经在2.3.0,我更改为2.3.0.1和重新存档。 现在验证,我可以上传新的二进制文件并重新提交。 希望能帮助别人!

+4

更改第4个八位字节(或者更确切地说,添加一个第四八位字节)不起作用。它现在对你说,这是一个无效的#因为它只能包含3位数字。这太让人讨厌苹果如何阻止iTunes连接这样的连接。 – Urkle 2014-10-20 01:33:14

+0

这只发生在我没有提交时。我如何重新提交? – quantumpotato 2014-12-19 06:36:57

+0

非常感谢你 – tesmojones 2014-12-19 09:27:50

4

选择生成

的答案是,你将鼠标悬停在您构建的图标,并在该行的最后,你会看到在一个圆圈一个小的彩色负。这将删除构建,您现在可以单击+号并选择一个新构建进行提交。

这是一个令人难以置信的复杂的网页与技巧和小玩意儿做你想做的事情。我确信史蒂夫从未看过这个页面或试图使用它。

当然,设计屏幕是最好的做法,以便您可以随时查看选项,而不是根据您是否查看应用程序而改变屏幕!

23

是的,你可以! :)

后2017年的解决方案:

首先点击版本号:

remove a build from itunes connect

,之后单击窗口右上角过期Build按钮。

Expire Build itunes connect

嘎嘎!从iTunes连接构建删除。

+2

工作正常!谢谢。请记住,您必须以代理或管理员身份登录。 – Zubeyir 2017-05-17 10:49:04

+22

我认为这只会在Testflight中仅用于测试的构建过期;不会从iTunes连接服务器(AppStore部分)中删除构建。您仍然可以将这些构建提交给appstore。但是,orignal提问者询问如何从iTunes连接服务器删除构建,以便它不会显示在“添加构建”部分构建列表中。 我认为苹果不允许从iTunes Connect服务器删除构建。 – 2017-06-14 05:25:39

+8

我可以确认此解决方案不起作用。它从TestFlight仪表板中删除了构建,但构建仍然存在,并且无法提交新构建以供审查,直到最后一个构建完成该流程为止...... – campsjos 2017-06-14 11:24:41