Xcode Instruments在iPad应用程序离开闪屏界面时停止记录

8
我正在编写一个iPad应用程序,想使用Xcode Instruments查看我的应用程序是否存在内存泄漏。我以前成功地使用过Instruments,但是最近在使用Xcode 4.0.2时,使用这个应用程序出现了标题中描述的问题,只有很少的情况下才有效。
使用Instruments的步骤如下: - 从Xcode菜单中选择:Product>Profile - 选择Leaks工具 - 当应用程序显示其闪屏画面时,观察Instruments开始记录分配和泄漏。 - 应用程序的初始视图控制器出现时,Instruments停止记录。
我做错了什么吗?这是Instruments的一个Bug吗?
如果有任何帮助,将不胜感激。
编辑: Instruments在iPad模拟器上可以工作,但在设备(iPad 2)上无法工作。
2个回答

13

你尝试过将配置构建从Release改为Debug吗(进入“编辑方案”即可在那里更改以进行分析)?

可能是在发布版本中的某些内容导致Instruments断开连接。

此外,在它正在运行时打开组织者中的设备控制台,查看是否有任何与分离相关的消息。


我已经尝试更改配置文件。我还重新启动了我的iPad和电脑。如果它没有突然开始工作,我会尝试查看组织者。 - cduck
如果Organizer无法正常工作,请重新安装XCode - 这意味着出现了严重的问题。 - Kendall Helmstetter Gelner
你误解了。Organizer工作正常。我的意思是,只要重新启动Instruments,我现在就可以毫无问题地记录泄漏了,这没有其他原因。 - cduck
啊哈,好的...也许只是仪器故障。 - Kendall Helmstetter Gelner

0

请确保您的设备已经开启(在某些情况下,它可能会自动关闭)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接