如何从要在 iTunes Connect 中传输的应用程序中删除构建和测试人员?

How to remove builds and testers from the app you want transferred in iTunes Connect?

我的一个 Apple 开发者帐户即将到期,我正在尝试将我现有的应用程序转移到新注册的帐户。

当我按下“转移应用程序”按钮时,它列出了我的应用程序必须满足的一组条件,其中一个待定条件是“您必须删除所有构建和您要转移的应用程序中的测试人员,并清除测试信息下方的每个信息字段。"

但是,我来回浏览 iTunes Connect 页面,找不到“删除所有构建”或“删除测试人员”的选项。关于如何做到这一点有什么想法吗?

我看到的删除 testers/builds 的唯一选项出现在 TestFlight 下。去那里试试?测试人员行上有一个编辑按钮。

为了在最后一个复选框上显示绿色,您必须执行以下所有操作:

去试飞,然后

  • 使所有构建过期:

单击图标旁边的版本号,然后单击右上角的 'Expire build' 按钮,对每个版本执行此操作:

  • 删除所有测试人员

  • Select 'not available for testing' 用于内部和外部测试(如果适用)

  • 清除 'Test Information' 中每种语言的所有字段(或删除语言):

D.普拉特关于 It can also take a few minutes after you clear out TestFlight before App Store Connect recognizes this fact 的评论是我发现的问题所在。大约 10 分钟后,它才意识到我的 TestFlight 信息很清楚。

耐心是关键。

对我来说,即使我删除了所有内容,我仍然有错误。

令人惊讶的是,当我在 TestFlight 选项卡的测试信息中添加(以前不可用)辅助语言,然后删除该语言后,它神奇地自行修复了。

这就是我解决问题的方法。

  • 使所有构建状态都过期。
  • 已删除所有崩溃和屏幕截图。
  • 删除所有测试人员。
  • 删除所有内部和外部测试。
  • 清除所有测试信息。

最后一点很重要。 确保所有字段都是空的(仔细检查是否为空 space)

由于有一些以前的值,例如名字、姓氏,所以我无法将其保存为空,因此进行了验证以防止我清除这些字段。

如何解决:

喜欢默认语言选择英文。我插入了一个 在所有字段中留空 space。

然后我添加了另一种语言,例如阿拉伯语。点击保存按钮。然后所有字段将被清除并保存。

然后您会发现传输已激活。