归档过程中的位码编译永不完成

我正在准备一个应用程序通过testing飞行临时分配。 我已经成功地完成了Ray Wenderlich文章中的所有准备步骤( https://www.raywenderlich.com/48750/testflight-sdk-tutorial ),并且我确信证书,App ID和供应configuration文件都是正确创build的,工作顺序正确。 我正在使用Xcode存档项目。 我在存档过程中select了这些设置:

我select导出:

在这里输入图像说明

我select“另存为Ad Hoc部署”,因为我们的计划是使用“testing飞行”将应用程序分发给我们的testing人员。 我相信这是正确的select(而不是“企业部署”):

在这里输入图像说明

这是默认设置,我没有具体的理由来改变它,虽然我很感激你可能有任何的洞察力:

在这里输入图像说明

再次,这两个的默认选项。 第一个默认是未选中的,第二个是默认选中的:

在这里输入图像说明

当我进入这个屏幕时,转盘似乎永远旋转着:

在这里输入图像说明

这个问题似乎是,一旦它从bitcode编译的部分旋转并旋转,并没有显示完成的迹象。 当我构build应用程序在连接到MBP的设备上运行时,通常会在几秒钟内快速编译。 什么可能导致这种无反应?

我面临同样的问题。 我的build议是只在iOS App Store部署导出时启用此复选标记。 如果您正在导出adhoc构build,请取消选中它。 它将工作得很快。

在这里输入图像说明

我有这个问题的更好的解决scheme。 不要去出口选项番茄iPA,试试如下所述

  1. 只需右键单击您的档案,然后select在查找器中显示
  2. 然后再次右键单击查找器中的结果文件并select显示包内容
  3. 然后从结果打开产品文件夹 – >应用程序文件夹 – >并select“.app”文件

  4. 然后只需在Mac上的iTunes软件的应用程序下添加这个.app文件

  5. 完成添加过程后,右键点击iTunes中的应用程序图标,并显示在find你的iPA文件。

最多只需要5分钟…

谢谢,

维诺德

我让它跑了很长时间(基本上是我出去逛街的时候)。 当我回来时,它完成了。 所以无论如何,这只需要很长时间。

也就是说,这也是不正确的行为。 自从苹果收购TestFlight以来,将testing人员添加到TestFlight的方式是不同的。 现在,不必导出和上传IPA文件,您必须先将其提交给商店,然后再由Apple审核,然后才能添加testing人员。

还有一个select是,您必须密切关注您所用的源代码是否需要很短的时间,并快速完成归档过程。 所以从下次开始,你将不得不打开这个特定的源代码并执行归档,然后打开你的工作源代码,然后尝试归档。 您也将快速完成工作代码。

对我来说,我已经分开保存了2个源代码。

  • 一个用于Xcode 7
  • 其他的Xcode 8

所以,无论何时我想创buildipa,我都先打开这个源代码然后进行归档,然后closures这个代码并执行我正在工作的代码的归档。 这是一个漫长的过程,但不要花太多的时间,以及你的系统不挂。

你可以断开你的wifi等几分钟重新连接,然后就可以了

Interesting Posts