没有为内部用户发送TestFlight邀请电子邮件


141

我为TestFlight设置了应用程序。对于外部用户,它正在等待审核。但是,如果我想邀请内部用户,则选择他们并按邀请。iTunes Connects表示现在已邀请他们,但是没有一封邀请电子邮件收到邀请电子邮件。

你知道我做错了吗?


相关:传统TestFlight服务于2月26日在Apple Developer上关闭
jww 2015年

Answers:


104

对于同一版本上的新版本,一旦可用该版本,我必须关闭该版本的测试,然后立即将其重新打开。这会立即向TestFlightApp发送更新通知,向测试人员发送电子邮件,并允许用户安装新版本。

TestFlight测试开关


2
太棒了!很好,谢谢。目前看来,Apple Testflight上仍然存在一些令人讨厌的错误……
马丁

24
这工作了。像TestFlight Beta这样的感觉应该已经通过Beta了!
David Wong

2
我没看到TestFlight Beta Testing (?)开关。它在哪里?仅在我做其他事情时可用吗?我在这里的起跑门处有些受阻。:\
Olie

11
我做了十次。它没有发送任何邀请!

6
这对我没有用。另外,当我将用户添加到iTunes connect“用户和角色”时,尽管发出警告说“已发送邀请电子邮件”,但他们也未收到邀请电子邮件。也许苹果可以将其1000亿美元的现金储备中的一部分用于建设一个可以正常运行的网站。
Zigglzworth 2015年

22

这是一个突出的错误。已提交报告,请参阅下面的详细信息。为了使Apple尽快解决此问题,请通过https://bugreport.apple.com提交类似的报告

内部测试员邀请错误报告


1
你有什么答案吗?我正在做像您一样的报告
Jaimoto 2015年

还没有,我刚刚在本地进行测试,并通过外部测试人员进行了测试。
emiidee'3

苹果对此有任何更新吗?我遇到了完全相同的问题。
Myxtic

您可以在Pastebin中发布报表内容吗?对于大多数人来说,复制粘贴会更容易:)
Danpe 2015年

1
2017年仍然是个问题,苹果甚至会对他们的开发者一视同仁吗?
cheznead

16

我也对此进行了反复讨论。最终对我有用的是清除用户的内部测试人员状态,仔细检查该帐户是否从“内部/外部”列表中删除,然后重新为用户启用测试人员状态。邀请为内部测试人员,然后为该用户工作。


有点为我工作。它终于发送了邀请,但是当您单击它们时,您会收到“这不是有效邀请”!哦,等等,这是因为实际上我同时收到了多封电子邮件。我必须确保在最近的邀请中单击邀请!我希望这可以帮助其他人。
narco

12

您必须填写“要测试的内容”部分。之后,您将可以向内部成员发送邀请。


这在按发送邀请后发生
David Nelson

它确实为我的新版本工作。处于“处理中”一段时间后,每次我打开测试并刷新页面时,它都会自动关闭。我填写了“要测试的内容”,然后状态直接更改为“有效”
Hawk

12

我需要将邀请电子邮件重新发送给内部测试人员。对我来说以下工作:

取消选择邀请的测试人员并保存。这将删除邀请。重新选择相同的测试仪并保存。这增加了测试人员并重新发送电子邮件。

另外,您必须单击电子邮件中的链接以查看更新。否则,在您单击链接之前,TestFlight应用程序仍然不会显示可用的应用程序。我发现该电子邮件首先位于垃圾邮件文件夹中...


如何取消选择邀请的测试人员?
zaph 2015年

也没有为我工作!它仍然显示了以前测试过的最后一个版本,并且没有更新到当前版本
Hawk

对我来说,单击以前的邀请电子邮件(例如版本1.0)适用于最新版本(1.2),并通过单击“在测试航班中打开”在测试飞行应用程序中正确打开
Ammar Mujeeb 2015年

这对我有用...但是WTF苹果?每次推送新版本时,我们需要删除并重新添加受邀用户吗?
aherrick '16


6

使用新的Testflight的工作也让我感到非常沮丧。经过长时间的电话与Apple的开发人员联系(1800 633 2152),我终于找到了一位高级支持代表,他为我提供了以下步骤,并向我保证,他们知道这是一种解决方法,这些问题将很快得到解决。希望Apple能够承担自己的错误,并向开发人员等公开道歉。这对我立即奏效(所有电子邮件都已发送出去,包括以前版本的电子邮件)。它还不需要我从“用户和角色”中删除任何用户,这很好。没关系,但是我是在Safari中完成的,并清除了所有历史记录后退出,然后重新打开浏览器并重新登录。

  1. 在该应用的“预发行”下关闭针对该版本的Testflight Beta测试(绿色切换开关位于活动版本的右上角)

  2. 取消选中“内部测试人员”和/或外部测试人员中用户的复选框,然后单击“保存”。

  3. 转到iTunes Connect中的“用户和角色”,然后单击“ TestFlight Beta测试器”

  4. 取消选择所有用户,然后单击“保存”。(对于外部测试人员,您可能需要删除它们并重新添加它们。我的情况下没有任何外部测试人员,因此我不确定。)

  5. 重新选择用户,然后单击保存

  6. 返回该应用的“预发布”部分,然后单击“内部测试人员”。

  7. 重新选择所需的用户,然后单击“保存”。

  8. 返回“构建”页面,单击以针对所需的构建重新打开TestFlight Beta测试。

按此顺序执行之后,我立即收到了所有丢失的邀请,并收到了我尝试发送给自己的新用户确认电子邮件。

请注意,我遇到的一个相关问题是同时出现在内部和外部列表中的用户。尝试避免这种情况,因为它有故障。

编辑:所以即使我经历了所有这些事情,当我尝试使用最终从TestFlight获得的电子邮件中的链接时,它表示无效!

我又进行了几次开/关循环,最终得到了一个有效的循环。选择测试人员之前也打开Testflight测试可能有所帮助。


它会按顺序发送电子邮件,因此您的工作电子邮件应该在无效的电子邮件之后,对我来说,目前需要大约2个小时才能收到该电子邮件。
zimmryan

1
为我工作。谢谢!而且“将很快修复” ...这已经是一年多以前了。苹果是如此的****!
jowie

2

我的解决方案:使用App Store分发配置文件,而不是临时分发配置文件来提交您的应用程序。

其次,您必须在提交应用程序之前重新创建App Store分发配置文件。这会将betatest权利添加到配置文件中。

也许您需要从列表中删除内部测试人员,然后再次添加它们。



2
  • 单击内部测试人员选项卡
  • 取消选择未收到邀请的测试人员并保存
  • 返回到“构建”选项卡
  • 点击出现的邀请测试人员链接
  • 重新选择先前取消选择的测试器并保存

遇到了这个问题,这没有太多额外/浪费的工作



1

邀请内部测试人员使用的问题是,内部和外部测试人员不能具有相同的Apple ID。

尽管删除并重新创建了具有用户角色的用户,但我仍然遇到相同的问题。当我从外部测试人员删除重复的电子邮件并返回内部测试人员时,邀请已发送。

来源检查此SO链接

编辑:我仍然想提一提,当我尝试使用它时,我不得不使用之前未连接到iTunesConnect的电子邮件。由于某些原因,Apple不允许现有的iTunesConnect用户在Testflight上注册为Internal Tester,并且我对此问题没有任何解释。我相信,即使苹果公司也没有任何解释,我认为这是一个重大错误;)


1

这似乎很明显,但是我没有看到此解决方案的主要答复。确保您的应用程序处于“测试版”状态(已经通过Apple的Beta审查)。如果它仍处于Prerelease状态但没有Beta,则外部用户将永远不会收到邀请电子邮件。


1

这就是2017年11月对我有用的东西。

  1. 获得Apple批准的Beta版。
  2. 将批准的版本1中的版本添加到应用提交并保存。
  3. 现在,您应该在“ TestFlight”>“内部版本”:“ iOS”的“外部测试人员”列下,或在“ TestFlight”>“测试人员和组:所有测试人员”的“状态”列下,看到每个测试人员的重新发送邀请按钮。

我不确定是什么触发了邀请电子邮件发送给内部测试人员的,因为只有一个用于外部测试人员的按钮,但是在我完成第二项任务后不久,我就收到了内部测试人员的邀请。

另外,由于我没有太仔细地跟踪此过程,因此我可能通过将应用提交中的营销构建版本(#2)更改为与Beta构建版本相同的方式触发了该解决方案。


1
Beta版和发行版之间有什么区别?以及我如何告诉苹果它是Beta版本?
Mina Hanna

0

我有同样的问题。最初共有3个帐户(1个我的矿山,另外2个),我的矿山和其他两个矿山。当我尝试更新时,只有一个起作用。由于与其他两个应用程序的唯一相似之处在于它们是GMAIL帐户,因此我添加了一个应用程序(到我的手机中,并且我不得不使用该应用程序登录测试飞行)-一切似乎都可以正常进行。有人告诉我Google垃圾邮件过滤器正在过滤掉它们,但我不知道如何允许它们通过。


0

请不要选中/取消选中内部测试人员的状态-向这些人发送另一个邀请是痛苦的!

我只是将构建版本从1.0增加到1.0.1,然后提交了应用程序。关键是-查看APP是否立即以“活动”状态可用,那就太好了!否则,如果它位于iTunes Connect的“处理”部分(如Fumb Duck),则无济于事。

因此,一旦您在处理部分中找到您的应用程序-等待大约一个小时,再观看另一集House of Cards 2.0(3.0很无聊)...

  1. 增量构建-在当前版本上添加0.1
  2. 验证-别忘了验证(我已经验证了3次,非常确定)
  3. 提交
  4. 添加Beta信息和Ta Da!

干杯!


谢谢你的努力。我只是想知道,您是否注意到这个问题已经有4个月了?因此,您可能希望为将来的读者添加选项?
peter_the_oak 2015年

可能对某些人有用,但没有回答这个问题.. imo
Muds

1
我尝试了几次,每次它像Fumb Duck一样位于“ Processing”部分中。我什至将版本本身更新为新版本,但无法正常工作。不过,它仅在三天前就与以前的版本一起使用!如您所说,发送其他邀请无效。

0

有点笨拙,但是行得通。

  1. 删除用户:Itunes Connect,用户和角色,编辑,选择用户,删除
  2. 重新创建用户:(+),名称,电子邮件,下一步,下一步,选择“技术”,保存
  3. 接受后,用户将收到一封确认电子邮件,
  4. Itunes Connect,用户和角色,在列表中点击用户的电子邮件,启用“内部测试”
  5. 我的应用程序,选择应用程序,预发布,内部测试人员,选择用户,邀请。
  6. 用户将收到一封电子邮件邀请,他们应该从设备上接受该邀请。

你很好。


0

这也发生在我身上。最后,我只是关闭了构建的Beta测试,重新启用并邀请了内部测试人员,第二次收到了电子邮件。


2
这对我没有用。我还注意到,我无法删除无意中添加的外部测试器。喃喃自语一些事情只是在起作用
Tim Sneed

嗯,我似乎可以删除外部用户,是的,新的试飞员感觉有些不对劲,邀请了一位朋友当内部测试员,当他们登录iTunes时,它说了一个完全不同的应用程序
Nathan Kot 2014年

1
我可以确认我有与testFlight有关的user3605993和Tim Sneed相同的问题。这东西完全坏了吗?
CaptainCOOLGUY 2014年

0

我尝试了全部,但没有一个奏效。后来我意识到我使用的是为此目的而创建的新电子邮件,但尚未在App Store中使用过。

所以解决方案很简单:

  1. 在App Store中使用新的Apple ID登录。
  2. 系统将要求您完成注册,并填写有关地址和标题的信息。
  3. 不需要信用卡信息,只需将其保留为空即可。
  4. 接受条款并登录App Store后,请在iTC中取消选择内部测试人员用户,保存它,再次选择它,然后邀请。
  5. 以前所有的邀请都很快得到了传递。

我面临的另一个错误是该应用程序从未完成在试飞应用程序中的安装,但实际上已安装,只需离开该应用程序,您就会在主屏幕中找到它。

希望它能帮助某人。


0

自从iTunes Connect的最新更新以来,所有尚未兑现邀请的内部用户都有一个醒目的“重新发送邀请”按钮。


我在“ TestFlight”部分的任何地方都没有看到此按钮。您在哪里看到的?
7

测试人员和小组->所有测试人员->状态
mxcl

谢谢,我找到了它,但是只有在将构建版本添加到应用商店提交中之后
yood
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.