itunesconnect testflight没有适用于ios的版本?

时间:2018-02-11 16:52:47

标签: ios itunesconnect testflight

我无法在我的某个iOS版本中添加管理员。

当我点击我的构建时,它显示我有2个人可以测试它:

enter image description here

但这不是我所期待的。我期待3个人。因为如果我点击ITunesConnect用户,我会看到3个人。

enter image description here

但出于某种原因,我的朋友Yu Yu显示No Builds Available。为什么会这样?根据用户和角色,我可以确认Yu Yu是管理员

enter image description here

我做错了什么?如何允许Yu Yu查看我的构建10 (23)

16 个答案:

答案 0 :(得分:18)

我也有这个。我从测试组中删除了用户(我没有从TestFlight中删除它们),然后重新添加了他们。这使我使用了“重新发送邀请”选项。测试人员收到了新邀请,并能够安装该版本。

答案 1 :(得分:11)

我有同样的问题。对我来说,我只需要在#34; BUILDS" >单击Builds(0)旁边的+标记,然后实际单击我的构建旁边的复选标记,然后它允许我添加"添加"我的"新"的构建用户。我不知道这是你的问题还是它会有所帮助,但这是我的解决方案。

enter image description here

enter image description here

答案 2 :(得分:3)

您的用户似乎无权访问特定的应用。 转到Users and Access,然后选择“用户”>“应用”部分。并添加一个经过测试的应用程序(允许用户对其进行测试)。如果您尝试了所有其他答案,则为我工作。 enter image description here

答案 3 :(得分:2)

在info.plist中添加“ 应用程序使用非豁免加密”密钥,并将其设置为 NO 。然后上传新的版本。

答案 4 :(得分:1)

在将测试用户分配给我的新版本时遇到了问题。它只是不断向我的用户说“没有可用的构建”。在尝试了几件事之后,最终从testflight出现了一封电子邮件给我的所有用户。因此,即使有可用的构建版本,我也不得不等待几个小时。之后,已经在应用商店连接中为用户分配了构建。

答案 5 :(得分:1)

我在一组测试人员中遇到了同样的麻烦,对我来说解决的问题是删除该组对构建的访问,然后重新添加。

答案 6 :(得分:1)

截至2019年初,如果您的内部版本是最新上传到AppStoreConnect的,则需要数小时才能通过Apple的快速测试审查,然后才能在TestFlight管理视图中使用它。如果您在此之前邀请测试人员,则需要重新邀请他/她,该版本将可供用户使用。

答案 7 :(得分:0)

Gu到App Store Connect用户 Store Connect Users

并查看测试人员的电子邮件

Add App Store Connect Users

答案 8 :(得分:0)

再次删除并添加测试人员,对我有用。

答案 9 :(得分:0)

当我添加一个未选中No Builds Available选项的新版本时,我也遇到了同样的Notify Users消息(我不想向整个群组发送垃圾邮件,我只想要一个新用户)通过电子邮件联系以访问Beta版本)。

快速解决方案(由Apple支持提供)是转到appstoreconnect,Testflight> iOS / tvOS / watchOS,选择Builds标签,然后在批准的版本上选择Notify Testers按钮。

>

似乎您必须通知组中的每个人,否则没有人可以访问新版本:(

答案 10 :(得分:0)

对我来说,问题在于我在另一个公共测试组中也拥有“ No builds”用户,因为他单击了邀请链接一次。他可能被视为该组中的“匿名”用户。删除匿名用户并让他读为开发人员即可解决此问题。

答案 11 :(得分:0)

还要检查电子邮件是否在 Apple 注册。

答案 12 :(得分:0)

其他答案都不适合我。在与 Apple 来来回回后,我终于通过删除 Silicon Mac 选项 (https://stackoverflow.com/a/65026451/1459666) 并重新提交新版本在 TestFight 中获得了一个版本。然后它让我在 App Store Connect Users -> Testers -> Status 中选择向测试人员重新发送邀请。接受邀请后,它上传到我的 TestFlight 应用。

答案 13 :(得分:0)

我将测试人员添加到内部组(而不是单击构建并添加外部测试人员)--> App Store Connect User 并且它起作用了。

enter image description here

答案 14 :(得分:0)

我尝试了上述大部分解决方案,但对我有用的是将 testers 访问权限作为 developer

请按照以下步骤操作:

  1. 打开链接 https://appstoreconnect.apple.com/access/users

  2. 点击+按钮添加新用户 enter image description here

  3. 填写用户的一些基本信息并将其标记为开发者(您可以选择任何内容,但我没有尝试过所以不确定它是否有效)

enter image description here

  1. 现在,转到 TestFlight 并选择出现在左侧面板中的 App Store Connect Users,并在此处添加新用户作为测试人员。就是这样:)

注意:如果它仍然无法正常工作,则进入上传的构建并从群组个人测试人员选项中添加用户

答案 15 :(得分:-1)

解决方案

如果您在testflight中遇到没有可用版本的问题,请按照我的说明解决问题。

  1. 首先请确保至少有一个内部版本必须得到苹果团队的批准
  2. 否则,您将不得不等待批准。
  3. 支持您已经上传了1.0版,并且他们已批准进行测试,但您不是该版本的测试者
  4. 现在您上载2.0版本,并且遇到没有可用版本的问题。
  5. 现在,您必须将电子邮件地址添加到1.0版本中进行测试,然后再次将电子邮件添加到您刚刚上传的2.0版本中
  6. 背后的场景是您无法测试任何构建版本,除非获得他们的批准,但是如果您是现有测试并且正在测试先前的构建版本之一,则也可以使用5点以上的分数来访问最新的构建版本

我希望它将对您有帮助