Xcode 6仪器冻结

在Xcode 6 Instruments中分析我的iOS 8应用程序将运行该应用程序约5秒然后冻结。 在该点之后,探查器仍将运行,但应用程序已冻结且无法使用。 在设备和模拟器上发生,无论我使用哪个探查器(计时器,泄漏等)

从调试器或临时构建运行应用程序工作正常。 使用iOS 7进行性能分析也很好。

知道为什么会这样吗? 仪器坏了吗?

同样的问题:

在XCode 6.0.1中使用仪器进行性能分析时应用程序挂起

看起来如果删除所有NSLog语句,它将修复它。 对我来说,这只发生在iOS 8上,我在iOS 7上没有问题。

在iPod Touch + iOS 8上也发生了这种情况。

升级到8.0.2为我解决了这个问题。

对我来说,由于Xcode已经在运行应用程序,我发现当我开始录制时,Instruments已经冻结了。

启动Instruments时,Xcode不能运行任何进程非常重要。 如果你这样做,仪器看起来就像悬挂一样。

您可以通过转到Xcode并按Xcode底部控制台工具栏上的“继续程序执行”来完成任务。

在此处输入图像描述

我有一个非常大的图书馆,我正在尝试对其进行剖析,并为我提供工具。 我发现我必须在应用程序的构建设置级别DWARF with dSYM FileDEBUG_INFORMATION_FORMAT设置为DWARF with dSYM File