存档期间的Bitcode编译永远不会完成

zee*_*ple 33 archive ios bitcode

我正准备通过Test Flight进行临时分发的应用程序.我已经(成功)完成了这篇Ray Wenderlich文章中的所有准备步骤(https://www.raywenderlich.com/48750/testflight-sdk-tutorial),我对证书,App ID和供应配置文件均已正确创建且处于正常工作状态.我正处于您在Xcode中存档项目的步骤.我在归档过程中选择了这些设置:

我选择出口:

在此输入图像描述

我选择"Save for Ad Hoc deployment",因为我们的计划是使用Test Flight将应用程序分发给我们的测试人员.我做的认为这是正确的选项(而不是"为企业部署"):

在此输入图像描述

这是默认设置,我没有具体的理由进行更改,尽管我很感激您的任何见解:

在此输入图像描述

同样,这两者的默认选项.默认情况下,第一个未选中,默认情况下会检查第二个:

在此输入图像描述

当我到达这个屏幕时,旋转器看似永远旋转:

在此输入图像描述

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

小智 43

我面临同样的问题.我的建议是在导出iOS App Store部署时启用此复选标记.如果要导出adhoc构建,请取消选中它.它会很快.

在此输入图像描述


小智 12

我有更好的解决方案来解决这个问题 不要去出口选择番茄iPA,尝试如下所述:

  1. 只需右键单击您的存档,然后选择在查找器中显示
  2. 然后再次右键单击finder中的结果文件并选择show package content
  3. 然后从结果打开产品文件夹 - >应用程序文件夹 - >并选择".app"文件

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

  5. 完成添加过程后,右键单击iTunes中的应用程序图标,然后在finder中显示,它将为您提供iPA文件.

最多只需要5分钟.


zee*_*ple 9

我让它运行了很长时间(基本上我去外面购物).当我回来时,它完成了.所以无论出于何种原因,这只需要很长时间.

也就是说,这也是不正确的行动.自苹果公司购买测试仪后,您将测试人员添加到TestFlight的方式就不同了.现在,您不必导出和上传IPA文件,而是必须将其提交到商店,并在添加测试人员之前让Apple审核.

  • 对我来说,一个.ipa文件需要大约45分钟. (4认同)