我正准备通过Test Flight进行临时分发的应用程序。我已经(成功地)完成了这篇Ray Wenderlich文章(https://www.raywenderlich.com/48750/testflight-sdk-tutorial)中的所有准备步骤,我确信证书,应用程序ID和配置文件都是正确创建并且处于正常工作状态。我正处于您在Xcode中存档项目的步骤。我在归档过程中选择了这些设置:
我选择导出:
我选择“Save for Ad Hoc deployment”,因为我们的计划是使用Test Flight将应用程序分发给我们的测试人员。我做认为这是正确的选择(与“for enterprise deployment”相对):
这是默认设置,我没有具体的理由对其进行更改,但我很感激您的任何见解:
同样,这两者的默认选项。第一个默认情况下未选中,默认情况下会检查第二个:
当我到达这个屏幕时,旋转器看似永远旋转:
问题似乎是,一旦它到达bitcode正在编译的部分,它就会旋转和旋转,并且没有任何完成的迹象。当我构建应用程序以在连接到MBP的设备上运行时,它会快速编译,通常在几秒钟内完成。什么可能导致这种无反应?
答案 0 :(得分:41)
答案 1 :(得分:12)
我有更好的解决方案来解决这个问题。不要去出口选择番茄iPA,尝试如下所述:
然后从结果打开产品文件夹 - >应用程序文件夹 - >并选择“.app”文件
然后只需在Mac上的iTunes软件应用程序下添加此.app文件
完成添加过程后,右键单击iTunes中的应用程序图标 并在finder中显示,它将为您提供iPA文件。
最多只需5分钟
答案 2 :(得分:9)
我让它运行了很长时间(基本上我去外面购物)。当我回来时,它完成了。所以无论出于何种原因,这只需要很长时间。
那就是说,这也是不正确的行动。自苹果公司购买测试仪后,您将测试人员添加到TestFlight的方式就不同了。现在,您不必导出和上传IPA文件,而是必须将其提交到商店,并在添加测试人员之前让Apple审核。
答案 3 :(得分:1)
还有一个选择是,您必须密切关注您拥有的源代码,花费很少的时间并快速完成归档过程。因此,从下次开始,您必须打开此特定源代码并执行存档,然后打开您的工作源代码,然后尝试存档。您也可以快速完成工作代码。
对我来说,我分别保留了2个源代码。
所以每当我想创建ipa时,我首先打开这个源代码然后进行归档,然后我关闭这段代码并为我目前正在工作的代码执行归档。这是一个有点冗长的过程,但是它不会占用太多时间,因为你的系统不会挂起。
答案 4 :(得分:0)
你可以断开你的wifi等待几分钟再重新连接,然后就可以了