iOS TestFlight:内部测试人员未收到邀请

30

我设置了一个构建并添加了两个内部测试人员。在按下“邀请”按钮之后,我注意到仅我的电子邮件地址旁边的复选框仍然被选中。第二个测试人员旁边的复选框未被选中。因此,我单击了该复选框并发送了另一个邀请,但是同样的情况发生了。我没有在意,认为当他实际安装和测试应用程序时,它会变成选中状态。但是他说他从未收到邀请。有人知道我是否做错了什么吗?

输入图像描述


所以我仍然不知道为什么它不让我邀请这个人。他的Apple ID不是像其他有效的那样一个电子邮件地址。我让他创建了一个新的Apple ID,使用一个电子邮件地址,并将他的角色设置为“技术支持”,然后我成功地邀请了这个新用户。很奇怪。 - RyJ
1
我目前在苹果的TestFlight上有一个应用程序,这个过程很慢也很令人沮丧。我使用了多年的“TestFlight”(testflightapp.com),然后尝试了苹果的方法来测试这个应用程序。我选择使用http://hockeyapp.net代替。 - jonwayne
嗨@RyJ - 你应该真的“打勾”其中一个答案,干杯。 - Fattie
9个回答

20

检查您的外部测试人员列表。
您不能同时在内部和外部测试人员中拥有相同的电子邮件地址/测试人员。
有时,从苹果公司接收测试人员的电子邮件确实需要一些时间。


@shim 也许可以尝试将用户从“用户”和“角色”中删除,然后再重新添加? - Marku
@shim,我把所有用户从列表中删除并重新添加后,接收邀请电子邮件花了一些时间(几个小时?)。所以,也许需要等待一段时间。如果仍然无法解决问题,恐怕我无法为您提供答案,请尝试联系苹果公司的工作人员。祝你好运。 - Marku
@wuf810 如果这个答案对你有用,你可以接受它吗?谢谢。 :) - Marku
@Marku 这不是我的问题,所以我不能接受它。我能做的最好的事情就是投票支持它,这也是我所做的。 - wuf810
哦,抱歉,我的错误 :P - Marku
显示剩余2条评论

11

仅提供一些可能有帮助的小观察(2015年11月)

(*) 在打开内部测试或添加内部测试人员后,需要一些时间才能收到“CompanyName邀请您测试AppName”的疯狂电子邮件 --- 可能需要等候一个小时。这很荒谬,但似乎就是这样。

(*) 实际上要注意到一个荒谬的“CompanyName邀请您测试AppName”的电子邮件。同样适用于内部测试。您会认为在点击内部测试之后,应用程序当然会立即出现在TestFlight中。但事实并非如此。在该人员(通常是您自己!)收到电子邮件并确认之前不会发生任何事情

(*) 该人员(甚至是您自己)必须使用滑稽的兑换代码功能,然后它最终才会出现在TestFlight中。同样只适用于内部测试

输入图片说明

真是个混乱的局面!


我的电子邮件看起来不像屏幕截图。它只是提到应用程序已准备好,我应该在TestFlight中打开它,但我没有看到任何应用程序。我确认我正在使用相同的AppleID。我希望我有一个这样搞笑的兑换码,那么至少我就能打开自己的应用程序了。 - physicalattraction
请注意,屏幕截图只会在您单击电子邮件中的链接后在浏览器中显示。 电子邮件的标题将类似于“CompanyName邀请您测试AppName”。 请注意,如果您没有收到代码/等等-很可能您已经登录以测试该应用程序? 只需登录itunesconnect.apple.com,然后转到相关应用程序,然后转到“TestFlight”,然后转到“External”-查看用户。 它将列出每个人,每个邀请和实际安装的每个设备! - Fattie
3
请注意,要重新发送邀请,您需要删除该人,保存,然后再次添加该人并保存。别忘了保存按钮!祝你好运。 - Fattie
删除并重新添加为内部测试人员有所帮助。我收到了一封新的电子邮件,这次有一个按钮,上面写着“开始测试”,而之前邀请我的电子邮件中没有这个按钮。 - physicalattraction
太好了,那就是你的解决方案。干杯! - Fattie
旧的赎回电子邮件也无法使用。我必须先删除自己,然后再添加自己,以便测试我的应用程序。真的很愚蠢。 - Mark Lopez

7

2019年12月解决方案

我遇到了同样的问题。修复方法如下:

1)在TestFlight选项卡下,点击App Store Connect Users。

2)在右上角选择Edit

3)尝试删除一个用户。

4)点击顶部单词“Testers”旁边的+图标

5)添加刚才删除的人。

这样就可以发送带有测试链接的电子邮件给他们了。

现在您还可以选择向该人重新发送邀请。我认为这很荒谬,但这对我起作用了。


很高兴听到这个消息! - Fernando Rojo
我上传了应用程序的新版本,收到了一封“准备好进行TestFlight测试”的电子邮件,但是当我进入TestFlight选项卡时,我看到状态为“等待审核”。我已经添加了测试人员,但没有人收到电子邮件邀请,这是否有关系? - Oliver D

5
我发现删除并重新创建用户可以解决问题。
  1. 确保该用户不是外部测试人员,如果是,请将其从列表中移除。
  2. 从您截图的页面中单击其电子邮件地址。
  3. 单击删除该用户。
  4. 转到“用户和角色”,单击加号以添加新用户。
  5. 创建用户(可能使用其电子邮件地址的变体, 例如neil+1@company.com、neil+2@company.com等)。
  6. 然后他们需要单击电子邮件中的验证链接。

对于一个用户来说这个方案可以工作,但是对于另一个用户,当他们再次登录以进行验证时,该用户会重新出现在外部。 - shim
1
我最初认为需要将他们添加为外部测试人员 - 并完全忘记了每个人都在里面 - 你(1)在这里的答案是我找到的第一个 - 谢谢。 - kris
虽然这不是最佳实践,但它也解决了我的问题。问题出在苹果公司身上。他们应该在开发者想要的任何情况下都考虑发送邀请。 - Onur Tuna

2

请确保已配置内部测试人员,然后按照图像所示的步骤操作。

enter image description here

注意:一旦您将测试版本提供给内部用户,则上传到iTunesConnect的该版本的任何新构建都会自动提供给测试人员。


1
一旦您向内部用户提供了测试版本,那么该版本的任何新构建都将自动上传到iTunesConnect并对测试人员可用。我希望这是真的,但我没有看到这种情况发生。即使我通过收到的电子邮件中的链接打开TestFlight列表,它也是空的。 - physicalattraction
请注意图片中的“2”,您可能需要进行外部测试,而不是内部测试。 - Fattie
请翻译以下与编程有关的内容:返回仅翻译的文本,并注意马库的答案:“您不能同时在内部和外部测试人员中拥有相同的电子邮件地址/测试人员”。 - Fattie
我确实正在使用内部测试。我甚至认为iTunes Connect不允许您将用户添加为外部和内部测试人员。 - physicalattraction
@physicalattractio,对我来说是真的。根据我在帖子中提到的步骤,我不需要为相同版本邀请新的构建,因为内部用户会自动收到安装邀请。 - zeeawan

1
这个新的TestFlight没有以前那么清晰,我认为仍然需要很多不必要的步骤。一些快速的问题...
你在“用户和角色”中的“iTunes Connect用户”下面添加了他们吗?(我假设你已经添加了)
在用户和角色下面,你在“TestFlight Beta Testers/Internal”下面添加了他们吗?
然后你就能在应用程序中添加他们了。
我也认为存在一个问题,如果他们没有构建的有效设备(例如,iPad应用程序,而他们只有iPhone),它将不允许你添加他们。它似乎试图通过不显示无效设备来“帮助”你,而这只会让人感到困惑。

G


我认为还存在一个问题,如果他们没有有效的设备进行构建(例如,他们只有iPhone而需要iPad应用程序),则它将不允许您添加他们。它似乎试图通过不显示无效设备来“帮助”您,但实际上只会让人感到困惑。这不是真的(再也不是了吗?)。在iTunes Connect中的用户甚至不需要拥有任何iOS设备;此帐户仅用于接收邀请电子邮件。随后,该电子邮件中的链接可以由拥有iOS设备的任何Apple ID使用。兑换代码将与iTunes Connect中的用户相关联。 - Thomas

0

对我来说,问题在于内部测试人员使用了不同的Apple ID(和电子邮件地址)接受了邀请。让他们点击TestFlight中的“停止测试”按钮可以将其从测试列表中移除。

然后,我就能够重新添加原始测试人员,然后就可以正常工作了。


0
请注意,用于下载TestFlight应用程序的应用商店帐户也非常重要!我有一个法国和一个美国的App Store帐户。 如果我从法国商店下载TestFlight,则TestFlight请求我的兑换代码(无法重新发送...) 如果我删除TestFlight.app,切换到美国App Store帐户,下载TestFlight,那么该应用程序会自动魔法般地配置,我不需要输入任何兑换代码。
疯狂!这是我第一次看到一个应用程序,它可以根据它所下载的商店/帐户自动配置其默认数据。

0

对我来说,以上的解决方案都没有起作用。

所以我尝试在点击构建编号后,在测试详细信息部分编辑“测试内容”,然后所有的测试人员都收到了TestFlight电子邮件。这真是浪费了很多时间。

希望能对某些人有所帮助。


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