【问题标题】:No TestFlight invite email gets sent for internal users没有为内部用户发送 TestFlight 邀请电子邮件
【发布时间】:2014-12-20 10:50:26
【问题描述】:

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

你知道我做错了什么吗?

【问题讨论】:

标签: xcode app-store-connect testflight


【解决方案1】:

只有具有权限的用户才能添加为测试人员

要遵循的步骤。

  1. https://appstoreconnect.apple.com/WebObjects/iTunesConnect.woa/ra/ng/users_roles

  2. https://appstoreconnect.apple.com/apps/1494800176/testflight/users

    Internal Group
            App Store Connect Users
    

【讨论】:

    【解决方案2】:

    这就是 2017 年 11 月对我有用的方法。

    1. 获得 Apple 批准的测试版本。
    2. 将 #1 中已批准的构建添加到应用提交并保存。
    3. 现在您应该会在 TestFlight > Builds: iOS 的 External Testers 列下看到重新发送邀请按钮,或者 TestFlight > Testers & Groups: All Testers 在每个测试员的 Status 列下。

    我不确定是什么触发了将邀请电子邮件发送给内部测试人员,因为只有一个外部按钮,但在我执行 #2 后不久,我收到了作为内部测试人员的邀请。

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

    【讨论】:

    • 测试版和发布版有什么区别?以及我如何告诉苹果它是测试版?
    【解决方案3】:

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

    【讨论】:

    • 我在 TestFlight 部分的任何地方都没有看到这个按钮。你在哪里看到的?
    • 测试人员和组 -> 所有测试人员 -> 状态
    • 谢谢,我找到了它,但只有在我将构建添加到应用商店提交之后
    【解决方案4】:

    这是 TestFlight 的问题。作为一种解决方法,

    1. 删除现有测试人员
    2. 保存
    3. 再次添加它们

    :)

    【讨论】:

    • 试过了 - 没有运气
    • 完美。为我工作。谢谢
    • 2019。这仍然是我解决这个问题的方法。苹果干得好。
    【解决方案5】:

    检查您的垃圾箱!因为我上周取消了测试,所以我的所有 6 个邀请都自动移到了那里。

    【讨论】:

      【解决方案6】:

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

      【讨论】:

        【解决方案7】:

        邀请内部测试人员的问题在于,您不能拥有具有相同 Apple ID 的内部和外部测试人员。

        虽然在用户角色中删除并重新创建了用户,但我仍然遇到同样的问题。当我从外部测试人员那里删除重复的电子邮件并返回给内部测试人员时,邀请已发送。

        来源Check this SO link

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

        【讨论】:

          【解决方案8】:

          我都试过了,但都没有奏效。比我意识到我使用的是为此唯一目的而创建的新电子邮件,还没有在 App Store 中使用过。

          所以解决方法很简单:

          1. 在 App Store 中使用您的新 Apple ID 登录。
          2. 您将被要求完成注册,填写有关地址和职位的信息。
          3. 不需要信用卡信息,只需将其保留为无即可。
          4. 接受条款并登录 App Store 后,在 iTC 中取消选择内部测试员用户,保存,再次选择,然后邀请。
          5. 之前的所有邀请都立即送达。

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

          希望它对某人有所帮助。

          【讨论】:

            【解决方案9】:

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

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

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

            【讨论】:

            • 如何取消选择受邀测试人员?
            • 对我也不起作用!它仍然显示之前测试过的最后一个版本,并且没有更新到当前版本
            • 对我来说,单击以前的邀请电子邮件(例如 build 1.0)适用于最新的 build (1.2),并通过单击“在试飞中打开”在试飞应用中正确打开
            • 这对我有用......但是WTF苹果?每次推送新版本时,我们都需要删除并重新添加受邀用户?
            【解决方案10】:
            • 点击内部测试人员标签
            • 取消选择未收到邀请的测试人员并保存
            • 返回“构建”选项卡
            • 点击出现的邀请测试人员链接
            • 重新选择之前取消选择的测试人员并保存

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

            【讨论】:

              【解决方案11】:

              使用新的 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 个小时才能收到电子邮件。
              • 为我工作。谢谢!并且“很快就会修复”......这是一年多以前的事了。苹果太牛了!
              【解决方案12】:

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

              【讨论】:

              • 这对我不起作用。我还注意到我无法删除无意中添加的外部测试人员。 嘀咕一些关于它的工作原理
              • 嗯,我似乎可以删除外部用户,是的,新试飞的东西感觉不太对劲,邀请朋友成为内部测试员,当他们登录 iTunes 时连接它说明了一个完全不同的应用程序
              • 我可以确认我和 user3605993 和 Tim Sneed 有同样的问题,与 TestFlight 相关。这玩意儿彻底坏了吗?
              【解决方案13】:

              有点笨拙,但很管用。

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

              你可以走了。

              【讨论】:

                【解决方案14】:

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

                我只是将我的构建从 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 个月大了?那么您可能希望为未来的读者添加选项?
                • 对某些人来说可能是有用的信息,但不能回答问题.. imo
                • 我尝试了几次,每次它都像 Fumb Duck 一样位于“处理”部分。我什至将版本本身更新为新版本,但它不起作用。不过,它仅在三天前与以前的版本一起工作!如您所说,发送另一个邀请未成功。
                【解决方案15】:

                我的问题是我邀请了从内部测试人员到外部测试人员的所有人。将它们从外部移除已启用对它们的内部测试。

                【讨论】:

                  【解决方案16】:

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

                  【讨论】:

                  • 太棒了!这工作得很好,谢谢。 Apple Testflight 上似乎仍然存在一些令人讨厌的错误......
                  • 这行得通。感觉 TestFlight Beta 应该已经过 Beta 测试了!
                  • 我没有看到TestFlight Beta Testing (?) 开关。它在哪里?只有当我做其他事情时才可用?我在这里的起跑门有点受阻。 :\
                  • 我这样做了 10 次。它没有发送任何邀请!!
                  • 这对我不起作用。此外,当我将用户添加到 iTunes 连接“用户和角色”时,尽管警告说“已发送邀请电子邮件”,但他们也不会收到邀请电子邮件。也许苹果可以将其 1000 亿美元的现金储备中的一部分用于建立一个有效的网站。
                  【解决方案17】:

                  我也遇到了同样的问题。最初共有 3 个帐户(1 个我的,另外 2 个),我的工作和其他两个帐户。当我尝试更新时,只有一个有效。由于与其他两个唯一的相似之处是它们是 GMAIL 帐户,所以我添加了我的一个应用程序(到我的手机,我必须使用它登录试飞)——一切似乎都在工作。有人告诉我,谷歌垃圾邮件过滤器正在过滤掉这些,我不知道如何让它们通过。

                  【讨论】:

                    【解决方案18】:

                    您必须填写“测试内容”部分。在您能够向内部成员发送邀请之后。

                    【讨论】:

                    • 这是在按下发送邀请后发生的
                    • 它对我来说确实适用于新版本。在“处理中”有一段时间,每次我打开测试并刷新页面时,它都会自动关闭。我填写了“要测试的内容”,然后状态直接更改为“活动”
                    【解决方案19】:

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

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

                    也许您需要从列表中删除内部测试人员并重新添加。

                    【讨论】:

                      【解决方案20】:

                      我也一直在这方面。最终对我有用的是清除用户的内部测试人员状态,仔细检查该帐户是否已从内部/外部列表中删除,然后为用户重新启用测试人员状态。邀请为内部测试人员,然后为该用户工作。

                      【讨论】:

                      • 有点为我工作。它终于发送了邀请,但是当您单击它们时,您会得到“这不是有效的邀请”!哦,等等,这是因为我实际上同时收到了多封电子邮件。我必须确保点击最近的邀请!我希望这对其他人有帮助。
                      【解决方案21】:

                      这是一个突出的错误。已提交报告,详情见下文。为了让 Apple 尽快解决这个问题,请通过https://bugreport.apple.com 提交类似的报告

                      【讨论】:

                      • 你有什么答案吗?我正在做一个像你这样的报告
                      • 还没有,我只是在本地和通过外部测试人员进行测试。
                      • Apple 对此有何更新?我遇到了完全相同的问题。
                      • 你能把报告的内容贴在 Pastebin 里吗?大多数人会更容易复制粘贴:)
                      • 在 2017 年仍然是一个问题,Apple 甚至对他们的开发者毫不在乎吗?
                      猜你喜欢
                      • 1970-01-01
                      • 1970-01-01
                      • 2017-12-17
                      • 1970-01-01
                      • 2016-01-09
                      • 2015-12-18
                      • 1970-01-01
                      • 2011-02-18
                      相关资源
                      最近更新 更多