iTunesConnect:无法传输应用程序,因为“您必须关闭要传输的应用程序的 TestFlight Beta 测试”
Posted
技术标签:
【中文标题】iTunesConnect:无法传输应用程序,因为“您必须关闭要传输的应用程序的 TestFlight Beta 测试”【英文标题】:iTunesConnect: cannot transfer app because of "You must turn off TestFlight beta testing for the app that you want to transfer" 【发布时间】:2015-10-02 12:03:01 【问题描述】:您可以在下面看到对外部测试人员的测试已关闭:
内部测试也一样:
但是当我转移应用时,其中一个条件不符合:
为什么?
【问题讨论】:
您已按照以下步骤禁用 testflight beta:developer.apple.com/library/ios/documentation/… 请向 Apple 询问解决方案。这似乎是 iTunes Connect 中的一个错误。 我想知道什么时候会解决这个问题或者有人会找到解决方法...... 有谁知道这是否已经解决? 你找到解决办法了吗?? 截至 2017 年 5 月 22 日星期一,这个问题仍然没有解决方案!显然,这是苹果公司一年多来的一个问题。您可以关注此线程以获取更多更新。 forums.developer.apple.com/thread/28646 【参考方案1】:我遇到了完全相同的问题,通过从上面讨论的 TestFlight 中删除所有 Tester 和 Build 来解决,同时(!important)删除 App Information - Test Information 中的所有字段。
【讨论】:
对我来说,我应该删除所有本地化的测试信息以及所有测试人员和测试二进制文件。 它真的救了我。谢谢!主要是我们只需要从 TestFlight 选项卡中删除所有信息。【参考方案2】:对我来说,这是本地化的测试描述。确保检查右侧的下拉列表并清除所有语言的信息。
【讨论】:
【参考方案3】:我刚刚解决了传输问题,您只需按照以下步骤从测试器中使您的构建过期。然后应用程序将可供转让..
打开您的应用并单击 testflight,然后单击应用的图标,如下面的屏幕截图所示。
点击过期构建。
现在您可以转移您的应用了 :)
【讨论】:
它对我有用。如果您在试飞中有任何应用信息,请将其删除【参考方案4】:我已经搜索了很长时间,对我来说这很有效:
-
清理内部的所有构建:我的应用程序 --> 应用程序名称 --> TestFlight
转到:Itunes Connect --> 用户和角色 --> 选项卡“TestFlight Beta 测试人员”,然后单击其他用户的名称,而不是您。
保存。
回到 Itunes Connect 中的应用程序:“Itunes Connect --> 应用程序名称 --> 转移应用程序”,然后单击“转移应用程序”尝试再次转移。
对我来说这是可行的。希望对某人有所帮助。
【讨论】:
这对我有用,但是我必须注销并重新登录【参考方案5】:我遇到了同样的问题,我在应用 TestFlight 部分中删除了(标记已过期)应用测试版本的所有版本,并为我完成了技巧;)附加是活动的屏幕截图。
【讨论】:
我的所有构建都已过期,但仍然无法正常工作。 我做了两件事,删除了所有的 beta 测试人员,第二个标记为过期,所有的构建版本都对我有用。 @UmarFarooq 如果我们从 testflight 中删除所有构建,我们怎么能转移应用程序,请您详细说明一下场景。 i扩展版本下拉并标记所有以前的版本已过期。【参考方案6】:另一个可能的原因:
当您从 TestFlight 中删除所有测试信息时,请确保为每种语言删除它。 在测试信息页面中,选择每种本地化语言并检查表单是否为空。
【讨论】:
【参考方案7】:我为此苦苦挣扎了一整天,我尝试了所有方法,终于找到了另一种解决方法:
1) 使所有构建过期
2) 删除所有测试人员
3) 清除Testflight选项卡中的所有信息
4) 删除除主要语言外的所有语言
最后是为我们确定 Testflight 标准的步骤
5) 创建新的应用版本(无需提交甚至编辑)
现在你检查转移。
祝你好运。
【讨论】:
【参考方案8】:不确定这是否会有所帮助,
检查用户和角色 > TestFlight Beta 测试人员
您是否有测试人员正在测试您要转移的应用程序?
【讨论】:
是的,但既然我检查了“不可用于测试”,那应该没关系,不是吗? 谢谢它对我的帮助:)【参考方案9】:我遇到了完全相同的问题,我目前正在从 Apple 获得“我们的工程团队仍在努力为您解决此问题”。我得到了一个解决方法:
-
通过向构建添加测试人员来启用 TestFlight
然后通过关闭 TestFlight beta 测试来停用构建
再次尝试转移
很遗憾,我仍然无法解决问题。
【讨论】:
我也联系了 Apple,经过几周的沟通,他们给我发了这个......它也没有用【参考方案10】:我们发现除了这里的其他答案之外,注销并重新登录 iTunesConnect 允许我们在它说 TestFlight 仍然启用后继续。
【讨论】:
【参考方案11】:我遇到了同样的问题,多次进入传输应用程序控制台会自动修复问题并开始显示所有条件都已满足。
【讨论】:
【参考方案12】:我遇到了完全相同的问题,但无法解决。好消息:在联系 Apple 后,他们已经确认了一个错误并且他们正在研究解决方案。 Apple 也证实,许多开发人员都遇到了这种情况。
从支持人员那里得到了解决方法(这对我不起作用):
1. 通过向构建添加测试人员来启用 TestFlight
2. 然后通过关闭 TestFlight beta 测试来停用构建
3.再次尝试转移
【讨论】:
【参考方案13】:看起来这是故意为新应用做的。 现在,一个新创建的应用程序不能转移到一个帐户,直到 14 - 21 天过去了。 有效期。
【讨论】:
【参考方案14】:首先,您必须从该应用的 TestFlight 中删除所有构建和用户。如下所示。
如果您仍然不符合最后一个条件,请退出并重新登录。
【讨论】:
【参考方案15】:执行与@Imran Iqbal 回答相同的步骤,如果您的应用需要登录,请取消选中需要登录,例如:
然后,您可以转移应用程序。
【讨论】:
【参考方案16】:创建新的应用版本对我有用!谢谢!
【讨论】:
【参考方案17】:棘手的解决方案是再次启用测试,添加一些测试人员。访问 TestFlight 和正在试飞的用户,你会看到旧的活跃试飞用户。简单地删除它们。
【讨论】:
【参考方案18】:我知道这是一个老问题,但它至今仍然困扰着人们。
所以这里的解决方案是,在您删除所有测试人员并过期所有构建后,转到 TestFlight > 测试信息并清除所有字段。
另外,请确保您删除了您可能拥有的所有本地化内容。给它5分钟,之后就可以转移了。
【讨论】:
以上是关于iTunesConnect:无法传输应用程序,因为“您必须关闭要传输的应用程序的 TestFlight Beta 测试”的主要内容,如果未能解决你的问题,请参考以下文章
在 iTunesConnect 中被拒绝后无法将应用内购买重新添加到应用
在 Itunesconnect 中的 App Purchase Build Rejection 问题
无法在 ItunesConnect 中创建应用程序以进行 beta 测试