TestFight内部testing人员testing版 – 构build状态是“处理”

我已经使用TestFlight了一段时间,但这是我第一次直接从iTunesConnect提交testing版本,因为苹果公司自己购买了TestFlight。

我一直在经历一个奇怪的行为(或者只是苹果的预期行为)。

我已经将用户添加到了我的团队(他们已经是pipe理员angular色),并且我已经将他们选作专用面板中TestFlighttesting人员的一部分。 我已经上传了一个版本,在Build选项卡中切换了TestFlight Beta Testing并select了内部testing器(下面的截图中只有一个),我想要收到这个版本。

那么……什么也没有发生,国家还在“处理”(不该是直接的?)testing人员没有收到任何邀请,我被卡住了。 显然我在这里错过了一些东西。

除此之外,即使已经邀请了一个testing人员,该小组仍然显示“要开始testing,至less邀请一个testing人员”。 TestFlight曾经是一个很好的产品…

下面的两个快照显示了我的iTunesConnect面板的状态。 任何想法?

生成选项卡内部测试仪标签

事实certificate,即使仅用于内部testing(即与您的团队相关的25个帐户),“处理”构build可能需要几个小时。 即使二进制文件已经被Xcode和Application loadervalidation了。

我发布这个答案,因为我没有发现“处理”状态应该是多久的证据。 鉴于一些审查过程的长度可能是几秒钟,几分钟,几小时或几天,所以很高兴知道在这种情况下,它持续了几个小时。

现在我的控制台状态是这个。

在这里输入图像说明

好的,这是2015年3月份的答案。 我昨天(3月4日)通过Xcode上传了一个预发布版本,并且在36小时之后,内部和外部testing状态仍处于“处理”状态。 我甚至尝试重新上传,增加内部编号等,没有喜悦。 所以我给苹果打电话。 这是他们告诉我的;

他们已经看到这个问题定期发生在3月4日和5日上传预发布版本的人们。 他们一直在研究是否通过Xcode上传,而不是通过Application Loader进行上传,但是他们已经看到两种方法之间的问题同样发生。

所以他们正在研究它,并将尽力解决我的特定情况下的问题。

我认为那些发现用更多的内部版本号重新上传的人是在做这个伎俩,这实际上是一个红鲱鱼,也许更多的是在系统的好时机重新提交。

我会保持这个线程发布如何发挥。 与此同时,如果您的预发布版本已经处理超过24小时,并且您不想在发布预发布上传尝试(不能删除)的情况下抛弃应用的pipe理控制台,我build议给苹果公司一个呼吁让你的上传踢到行动。

iTunes Connect上传热线:

美国境内: +1(800)633-2152外部: +1(408)974-4897

3月6日更新:所以,我最初的版本终于出来了处理。 这完成了38个小时 ! 我不认为这是苹果修复它,它在我看来,这是它终于自行排除。

在此之前,我也尝试通过应用程序加载程序上传新增加的版本,并根据以下某些build议注销iTunes Connect,但是这对我来说并没有什么不同。 这给我一个相当肯定的结论,就是因为你在一个好的时刻提交(或者甚至可能与你的地理位置有关(我是伦敦)),而且没有其他的博客!

原来的Testflight相当粗鲁地把苹果公司羞辱在这里。 他们真的需要解决这个问题。

通常情况下,你永远不应该看到“处理”状态。 一旦构build状态设置为处理 ,它将永远不会改变; 至less在我的情况下。 (见下图)

解决scheme是“ 继续尝试”。尝试增加内部版本号或版本号,并保持提交到iTunes Connect。

我在第三次尝试中没有处理时间。

在第三次尝试中得到它的工作

我发现从苹果(itunesconnect@apple.com)发送到我的垃圾邮件文件夹的以下消息。 在我的应用程序的构build设置中,我将“启用位码”设置为否。我还将发布版本的优化级别更改为无。 之后,我的构build被接受并上传到应用程序商店。 此时,邀请button可供内部用户使用。 后来我能够通过TestFlight安装应用程序。

IMG

亲爱的开发者

我们已经发现您最近为“XXXYourAppName”投放的一个或多个问题。 要处理您的交付,必须纠正以下问题:

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftCoreMedia.dylib”包含位代码。

无效可执行文件 – 可执行文件xxx.app/Frameworks/libswiftFoundation.dylib'包含位码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftDarwin.dylib”包含位代码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftCoreLocation.dylib”包含位代码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftCoreData.dylib”包含位代码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftCoreImage.dylib”包含位代码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftDispatch.dylib”包含位代码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftCore.dylib”包含位代码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftAVFoundation.dylib”包含位代码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftCoreGraphics.dylib”包含位码。

无效的可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftObjectiveC.dylib”包含位码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftCoreAudio.dylib”包含位码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftUIKit.dylib”包含位代码。

无效可执行文件 – 可执行文件“xxx.app/Frameworks/libswiftSecurity.dylib”包含位代码。

一旦这些问题得到纠正,您可以重新发送更正的二进制文件。

问候,

App Store团队

我很多人都在说同样的问题。

事实上,今天早上,我上传了我的应用程序的第二个生成和状态“处理”不会在几小时和几小时外出。 我使用xcode Archive / Uploader将第二个应用程序包上传到iTunes。

当我外出吃午饭的时候,我正在考虑“苹果如何花费大量的时间来处理第二次构build”,而不是第一次马上被设置为活动。

现在我快乐的人,当我回来时,我决定重新上传第三捆,但使用应用程序加载器而不是Xcode。 这样做的魔术如何截图:

在这里输入图像说明

Immagine第二个版本现在仍在处理中! 惊人的苹果!

所以使用应用程序加载器,不要放松重要的时间! 希望我帮忙,

我一直在使用TestFlight相当多,没有任何问题。 然后,这发生在我昨天(陷入加工)。 也许苹果方面存在一些内部问题?

这似乎不时发生,除了等待之外,用户基本上没有什么可做的。 我已经尝试了所有上述build议,但是突然之间,所有的处理构build都将其设置为启用状态。

截至目前(2015年10月9日),还需要一个多小时的时间才能处理,但昨天的情况更糟糕,需要好几个小时。

在我的一个版本中,这也发生在我身上。 之前我所有的构build都是瞬间完成的。 所以我只是创build了一个新的版本(没有代码的变化),并忽略了错误的。 一旦我在新版本上开启TestFlighttesting,我几乎立刻就收到了设备上的通知。

对我来说,诀窍是改变版本的版本号码,而不是仅仅改变版本号码。 我不知道,但事实certificate,我的每一个版本的第五个版本有这个长处理队列的问题。

我发现,如果我在上传构build时打开了ITC,那么它永远不会离开处理阶段。 确保ITC没有login,直到我收到我的手机通知似乎工作。

添加内部testing人员

  1. 打开iTunes Connect并添加项目。
  2. 在用户和angular色中,添加iTunes连接用户及其pipe理员,法律或技术angular色的详细信息。 激活链接将被发送给这些用户。
    • 如果用户已经有一个与邮件相关的appleid,那么他们将被要求login,否则他们将不得不创build一个苹果帐户。
  3. 存档构build并上传应用程序的二进制文件。
  4. 添加应用程序描述以及testing内容。 此步骤对于将构build版本发布给内部testing人员是可选的,但在将应用程序提交给Beta App Review进行外部testing时需要执行此步骤。
  5. 一旦你上传了构build,将Testflight Beta Testing切换到ON状态。
  6. iTunes连接用户将在用户和angular色 – > Testflighttesting人员 – >内部testing人员中可用。 使testing人员能够向他们发布构build。
  7. 当您点击MyApps中的邀请testing人员时,将启用已启用的用户。 您可以select用户并向他们发送邀请。
  8. 用户将收到一封邮件。 在Testflight中单击打开,如果Testflight没有安装在设备上,它将被安装。

注意:

  1. 如果外部testing人员和内部testing人员具有相同的电子邮件ID,他们将不会收到构build。 也可能由于相同的原因在内部testing人员列表中看不到。

  2. 如果未收到Testflight版本的邮件,请禁用Testflight Beta Testing开关并再次启用它。 这可能解决这个问题。

  3. 一旦用户收到邀请,他们应该使用邮件应用程序打开testflight的链接。

    • 使用iOS Mail单击邮件中的链接,然后iOS Mail将自动打开Safari。
    • 如果iOS Mail不可用,请复制链接并将其粘贴到Safari。 例如,您可以使用Gmail点击链接,在Chrome中复制该链接,然后将其粘贴到Safari。

首先,您必须将您的应用程序归档并提交给商店,如果您提交正确,则会收到类似的消息 图片

之后它会等待几个薄荷糖来看iTunes连接加号login 图片 通过点击+标志,你会得到你的版本。 如果您的应用需要花费大量时间进行处理,可能会超过一周。请转到iTunes Connect中的“资源和帮助”。 select“联系我们”并按照向导。 我不认为苹果以外的任何人都可以回答这个问题。 这就是我们过去类似的情况所做的。