在设备上运行时,Xcode Instruments无法拍摄泄漏的快照

最近,我还无法在设备上运行应用程序时使用仪器进行泄漏testing。 仪器将尝试拍摄快照,但状态会在“分析过程”中冻结。 起初我以为是花时间,但我已经等了20多分钟,没有运气。 它仍然在模拟器上正常工作。

到目前为止,我已经尝试: – 使用其他设备与不同的ios版本 – 重新启动所有设备 – 更新Xcode到最新版本 – 运行多个不同的应用程序 – closures自动快照并尝试手动

不幸的是,上面没有任何改变,如果可能的话,除了重新安装仪器之外,我正在用尽想法。

有没有人有什么可能会导致这个问题的想法?

我也有同样的问题,我已经通过添加我的项目的开发人员configuration文件修复它。

您必须在pipe理器中添加项目的开发人员configuration文件,并设置“生成设置” – >“将代码签名到开发人员configuration文件”。 之后,你可以看到仪器泄漏。

在最近一次XCode更新之后,也出现了这个问题,当我需要“debugging”的时候,我的分析scheme被设置为使用“发布”的构buildconfiguration – 这样就可以完成分析。

你介意提及你的XCode版本吗? 我有一个相同的问题,但升级到XCode 4.5.1后,其工作正常。 也可以尝试一个老的黑客之间的仪器和Xcode(有时工作)。