Xcode 8 Memory Graph说“没有选择”而且无法正常工作

时间:2016-11-09 05:32:52

标签: ios swift xcode xcode8

我正在使用Xcode 8.0和Swift3的项目。

我想使用Memory Graph Debugger,但它没有显示任何内容:

enter image description here

预期外观(来自教程):

enter image description here

为什么我不能使用此功能?

这个项目是使用Xcode 8创建的(不是从旧版本的Xcode迁移而来)。

bitcode与此问题有关吗?

我正在尝试使用带有“Debug”配置的Memory Graph,并启用“Debug”上的bitcode(YES)。

4 个答案:

答案 0 :(得分:13)

计算机重启是你必须要做的。

它也发生在我身上,没有多少调整设置修复它 - 令人失望的是,唯一有效的是完全重启计算机。

答案 1 :(得分:9)

这可能是因为您尚未启用需要根据您的要求启用的内容。您可以尝试以下两个步骤:

  • 首先,点击"编辑方案"启动方案编辑;如在此屏幕截图中:

enter image description here

  • 第二:转到"诊断"并启用你需要工作的东西(有时我需要这两件事):

enter image description here

  • 关闭编辑方案,然后重试。

支持this answer向我自己的记忆醒来。

答案 2 :(得分:2)

重新启动计算机对我也不起作用。

它可以在模拟器上运行,所以我尝试重新启动设备,然后它运行了。

在Xcode 10上。

重新启动设备

答案 3 :(得分:0)

更改为其他模拟器对我的情况有帮助。

我没有做任何详细的研究,但是我仍然想分享我的解决方案;我最近在Xcode 9.4.1 / Swift 4.1中遇到了相同的问题。在我的情况下,重新启动计算机没有帮助。但是,将模拟器更改为“ iPhone 7-11.4”(我之前使用过“ iPhone 8-11.4”)解决了我的问题。