使用Xcode运行App需要很长时间才能启动

时间:2013-08-23 14:42:15

标签: xcode

这是我的问题:

当我使用Xcode测试我的应用程序时,我的应用程序在显示启动图像后长时间冻结(以及Xcode)。

但是在没有Xcode的情况下测试我的应用程序时,它会正常运行。

我注意到了一些事情:在我的设备控制台(Organizer / Devices / MyDevice / Console)中,当我从Xcode启动应用程序时,会显示一些奇怪的日志:

<Error>: Max open files: 125

写得像20次

还有:

<Warning>: CoreAnimation: updates deferred for too long
<Warning>: CoreAnimation: timed out fence 1954b
<Warning>: CoreAnimation: failed to receive fence reply: 10004003

它仍停留在最后3行,然后继续执行。

发生了什么事?

1 个答案:

答案 0 :(得分:0)

使用XCode运行应用程序时,会附加调试程序(LLVM或GDB)。调试器肯定会占用大量的CPU和内存资源。所以它可能会延迟由应用程序启动的线程。 Futhermore调试器可能会打开一些额外的文件,导致日志告诉您已用完了25个文件。