【问题标题】:How to remove a build from itunes connect?如何从 iTunes Connect 中删除构建?
【发布时间】:2014-11-04 05:47:51
【问题描述】:

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

【问题讨论】:

  • 你不能。我不得不拒绝开发者几次,我在那里有 6 个。我选择了一个,然后提交批准。无法从此列表中删除“不需要”的内容
  • 我刚刚问过苹果这个问题。当他们回答时我会通知你。
  • 我的问题是,我不断收到电子邮件说我的“二进制文件有问题”(我错误地提交了一个与以前的应用程序版本相同的内部版本号)。但该应用显示为“In Review”并且无法拒绝该版本(按钮不可用!)
  • @EFE 他们是从 Apple 那里回答的吗?
  • 啊。所以与旧的 TF 不同,现在我 have 创建一个标识符,然后 have 创建一个 AppStore 配置文件(不再有通配符),然后 have创建一个 iTunes 应用程序,然后 have 使用他们的手动应用程序加载器工具上传,然后 have 每次上传时增加内部版本号。

标签: app-store-connect


【解决方案1】:

等等!您实际上可以使构建过期! :)

2017 年后解决方案:

到 2021 年还是一样

  1. 在主页上,点击我的应用程序,选择您的应用程序。

  2. 单击TestFlight 选项卡。

  3. 在侧边栏中的 Builds 下方,单击平台(iOS 或 tvOS)。

  4. 在右侧表格的“构建”列中,单击缺少合规性信息的构建的应用图标或构建字符串。

5.点击Expire Build。

Ta-da! App Store Connect 上的构建已过期。

意思是:

所需角色

见Role permissions。

欲了解更多信息please visit。

【讨论】:

  • 行得通!谢谢。请记住,您必须以代理或管理员身份登录。
  • 我认为这只会在 Testflight 中为测试而过期;不会从 iTunes 连接服务器(AppStore 部分)删除构建。您仍然可以将这些构建提交到应用商店。但是,原始提问者询问如何从 iTunes 连接服务器中删除构建,以便它不会显示在“添加构建”部分构建列表中。我认为 Apple 不允许从 iTunes Connect 服务器中删除构建。
  • 我可以确认此解决方案不起作用。它会从 TestFlight 仪表板中删除构建,但构建仍然存在,您无法提交新构建以供审核,直到最后一个构建完成...
  • 我终于设法在 Testflight 中提交了一个新版本。虽然只更改版本号 Itunes Connect 一直抱怨“如果另一个版本已经在审核中,您不能提交一个版本进行测试”,同时更改版本号允许我添加一个新版本进行审核。我不知道这是否与以前的版本过期有关。
  • 啊,我明白了,有道理。我真的为这个问题摸不着头脑,谢谢!
【解决方案2】:

在 iTunes 中连接:

AppStore >> iosAPP >> 构建(向下滚动)

点击图片中的红色图标

【讨论】:

  • 红色图标仅在鼠标悬停时显示。你需要把鼠标放在它上面。
  • 这拯救了我的理智。 appstoreconnect 上的 UX 真的很疯狂。如果您需要更改您提交的构建,这是实现它的途径。 Apple 似乎确实喜欢“隐藏功能”的概念。
  • 鼠标在哪个区域?我仍然无法获得“红色删除图标”。请指教
  • 只要把鼠标放在红圈应该是的地方
  • 这是问题的正确答案。
【解决方案3】:

更新:

时间已经改变,您现在可以像this answer 一样删除(过期)TestFlight 构建,但您仍然无法删除构建。

旧:

我问过苹果,这是他们的回答:

我了解到您希望从 iTunes Connect 中删除构建 显示在您的屏幕截图中。

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

所以我不能。

【讨论】:

  • 如果您上传不正确的钥匙串/配置文件可能会出现问题,因此删除构建功能会很好。但我想我应该先学会在上传之前验证构建。
  • 通过更新构建版本号找到解决方法 - stackoverflow.com/questions/25680604/…
【解决方案4】:

该死,这很难。这是我在发布之前拒绝/删除/替换我的 ios 版本所做的。该应用程序已获得批准,但我发现了一个我想在发布前修复的错误

  1. 我将发布设置为“手动”并保存
  2. 我尝试创建和应用发布
  3. 收到类似“您一次只能发布一个版本”的错误消息
  4. 保存按钮所在的位置没有取消释放的选项
  5. 应用版本未用红点标记为“开发者拒绝”

为了替换糟糕的构建,我做了以下操作

  1. 如果您点击“+版本或平台”创建新版本,您将无法创建新的 iOS 版本
  2. 您需要上传新版本
  3. 在您被拒绝的应用中,选择新版本
  4. 保存
  5. 提交审核

【讨论】:

    【解决方案5】:

    在我们的案例中,由于已经有一个我们处于预发布阶段的应用,因此无法删除。修复不是删除而是编辑每个需要为新候选者更改的部分,包括版本号。

    【讨论】:

      【解决方案6】:

      选择构建

      答案是您将鼠标悬停在您的构建图标上,然后在行尾您会看到一个带颜色的小圆圈。这将删除构建,您现在可以单击 + 号并选择要提交的新构建。

      这是一个令人难以置信的复杂网页,其中包含一些技巧和小玩意,可以做你想做的事情。我敢肯定史蒂夫从未见过或尝试过使用它。

      当然,更好的做法是设计屏幕以便您始终可以看到选项,而不是让屏幕根据您是否有正在审核的应用而改变!

      【讨论】:

      • 在那种情况下我有两个版本,奇怪的是,它适用于第一个,但不适用于第二个。
      【解决方案7】:

      我遇到了这个问题。我将分享我的学习曲线。

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

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

      您现在应该会收到处于“准备上传”状态的应用的所有通知(电子邮件、应用通知等)。

      Xcode 组织者仍然给我“冗余二进制”。 经过一番研究,我现在了解“版本”和“构建”之间的区别。 版本是 iTunes 显示和用户看到的。 Build 只是内部跟踪号。 我在 2.3.0 时都有,我将构建更改为 2.3.0.1 并重新存档。 现在它验证了,我可以上传新的二进制文件并重新提交。 希望对其他人有所帮助!

      【讨论】:

      • 更改第 4 个八位字节(或者更确切地说是添加第 4 个八位字节)不起作用。它现在对你大喊大叫,说这是一个无效的 #,因为它只能包含 3 位数字。这让 Apple 一直这样阻止 iTunes 连接变得非常烦人。
      • 只有在我没有提交时才会发生这种情况。如何重新提交?
      • 哇,甚至不是公认的答案,而是我们的解决方案。
      【解决方案8】:

      据我了解新的 iTunesConnect 理念:

      • 您可以在“预发布”选项卡中将多个“合格”构建上传到 iTunesConnect
      • 让其他一些测试人员通过 TestFlight(并声明为 iTunesConnect 用户)测试特定的构建
      • 当您获得稳定版本时,选择正确的构建版本,从“版本”选项卡提交到 AppStore,通常方式。

      对我来说,预发布版本可以有 150 个版本,这没关系。

      【讨论】:

      • 如果我可以将测试人员添加到 OS X 应用程序,我不介意,但你不能,只有 iOS
      • 我在 TF 中有 v1.1.1 和 v1.1.3。是否可以完全删除 1.1.3 然后上传 v1.1.2?请确认。
      • 是的,Testflight 中可用的新规则应该是可能的......内部版本号应该不同。
      猜你喜欢
      • 2015-05-31
      • 2015-02-14
      • 1970-01-01
      • 2014-10-30
      • 2018-06-17
      • 1970-01-01
      • 2018-05-10
      • 2016-09-03
      • 1970-01-01
      相关资源
      最近更新 更多