2013-05-09 93 views
1

运行通过TestFlight分发的应用程序时,它在启动屏幕上保持冻结状态。我创建了一个新的分发证书和一个Ad Hoc置备配置文件。TestFlight应用程序在启动时冻结

我相信,我已经做了项目本身所有必要的步骤:

  • 我加入了TestFlight库和libz.dylib
  • 我进入两行需要为我的appdelegate
  • 我将发布签署实体更改为我的分发配置文件

将其上传到TestFlight的工作方式就像一个魅力,下载和安装应用程序到测试手机也是如此。 当我运行它时,它会在启动画面上冻结。没有崩溃或错误...

任何想法?

+0

尝试在调试器中运行它,当它冻结时,按“暂停”并查看线程在堆栈中的位置。 – trojanfoe 2013-05-09 20:12:08

+0

该应用程序运行完美时,它是通常的方式编译,它只有当通过TestFlight分发它冻结! – 2013-05-09 20:13:22

+0

这是相同的设备(testflight与xcode调试器)? – 2013-05-09 20:51:39

回答

2

解决了它。显然,在运行通过TestFlight安装的应用程序时,您无法将iPhone连接到计算机。

+0

我已经从我的电脑上拔掉了我的iPhone,并通过TestFlight重新安装了应用程序,并且它在启动图像后仍然崩溃?奇怪的是,我只是通过xCode在我的设备上运行应用程序,一切都很完美。“ – 2014-11-18 17:29:03