TestFlight: 提交外部测试构建需要完整的测试信息

69

我的应用正在iTunes Connect进行内部测试,但我无法将其推广到外部测试。它告诉我测试信息不完整。

我尝试了各种方法,包括阅读 此文档此文档 以及重新输入所有信息。还调整了 语言指定器

这非常令人沮丧,因为这些确切的信息适用于以前的版本构建。

在这里输入图像描述


34
为了以后参考,我有一个不需要登录的应用程序,我输入了所有必要的信息,但警告仍然出现。我通过再次勾选和取消“需要登录”来解决这个问题,然后再保存一次,可能是复选框显示和存储值之间存在不一致。 - Cristina De Rito
@CristinaDeRito 到了2022年7月了,这个bug还存在...非常感谢您的回答,让我免去了再拔更多头发的烦恼。 - bdrelling
我认为苹果需要更换他们的开发人员,勾选然后取消勾选?这太愚蠢了。这不是我在苹果连接网站上遇到的唯一愚蠢的事情,还有太多其他不良实践。 - Anas
5个回答

248

我勾选和取消勾选了“需要登录”选项,然后保存,这个警告图标终于消失了。


20
一定要喜欢这样的修复方法。本应该无效,但却奏效了! - Harry J
5
难以置信!在应对了众多 Xcode 的 bug 之后,你仍然得处理这个额外的 bug。啊!! - imerso
5
谢谢您。2021年全新应用程序无需登录,这是修复方案。 - biomiker
7
这个问题怎么还存在将近4年之久?感谢你帮我避免掉头发。这个解决方案仍然有效。如果想更进一步,你可以在保存时勾选登录框,保存后再取消勾选。 - Daniel Smith
6
谢谢!这个问题今天仍然存在。勾选“需要登录”复选框后,会显示出被标记为有错误的字段。取消勾选该框将允许清除错误。 - tf.alves
显示剩余16条评论

31

苹果公司对测试信息的要求有新变化。现在需要提供一个电话号码,而几周前却不需要。

为了方便其他人,以下是我们的应用于2017年5月2日提交审核时所需提供的完整信息:

测试信息

  • Beta应用程序描述

(我们只提供英文(美国)版本的描述。尽管我们的应用程序有法语版本,但我们成功地避免了提供这些语言的描述。)

  • 反馈电子邮件
  • 营销网址
  • 隐私政策网址

Beta应用程序审核信息

  • 联系信息 (所有字段)
  • 演示账户

(我们的应用程序需要登录。您的情况可能不同。)

我们没有提供评论笔记或许可协议。


3
我已经在iTunes Connect的测试信息部分添加了所有信息,但它仍显示“需要完整的测试信息才能提交外部测试版本”。 - Chandni
1
@Chandni,您还需要填写Beta应用程序审查信息,包括联系信息中的所有字段。 - benevolentprof
看起来很奇怪,反馈电子邮件/营销网址/隐私政策网址都是必需的。隐私政策的消息说“建议使用隐私政策……”,这意味着它们不是必需的……如果您没有营销网址等,那该怎么办呢? - shim
@shim 这确实很奇怪。我正在报告一组对于特定提交有效的输入。我不敢说我了解苹果的想法。我也不能保证这个答案在未来的正确性。 - benevolentprof
4
此外,请确保为您的外部测试人员创建一个群组,添加电子邮件并添加构建以开始该过程。 - aaronvargas

11

我必须勾选 需要登录 并输入一些虚假信息。保存后,我回来取消勾选它,再次保存;一切都好了。


成功了。谢谢。 - Rakshitha Muranga Rodrigo
这对我来说似乎解决了问题。多么让人恼火的错误啊。但幸好有 Stack Overflow! - Joe Strout

10

在我的情况下,所有信息都已填写,但仍显示错误“需要完整的测试信息才能提交审核/外部测试人员”。 我勾选,取消勾选了“要求登录”选项并保存。保存成功:)


0
通过命令行界面上传正常运行:
upload using xcrun altool --upload-app --type ios -f build/ios/ipa/*.ipa --apiKey [key] --apiIssuer [issuer] 

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接