【问题标题】:Xcode Memory Graph Debugging Icon not showingXcode 内存图调试图标未显示
【发布时间】:2018-05-15 11:08:11
【问题描述】:

我最近开始研究一个现有的 objc 项目,并想检查内存图调试工具。当我使用该应用程序启动调试器时,我意识到它没有显示在调试工具中。

我在另一个项目中尝试过(创建了一个新的 swift 项目),图标突然再次显示。但仅限于本项目。

所以我现在的问题是,特定项目中是否有任何设置可以阻止内存图调试工具显示?

感谢任何提示。 我尝试了很多不同的模拟器(iOS 9/10/11)。我尝试重新启动我的 macbook,因为我在某处读到这可能会有所帮助;-)

我正在使用带有 Xcode 9.1 或 Xcode 9.2 beta 2 的仅 objc 项目。

如果相关,这是我在方案中的诊断选择:

【问题讨论】:

  • 同样的问题...
  • 我有一段时间没有检查了,现在(遗憾的是我不知道还有什么变化)我可以在我的项目中选择这个选项,就像它从未消失过一样......但是对其他人来说似乎也是一个问题,所以我将保持开放状态?
  • 现在同样的情况...
  • 我也有这个问题。仅在设备上,不在模拟器上。我正在一起做这个项目,我的搭档在他的 iPhone 7 上没有这个问题(我的 iPhone X 上有)
  • 哇,即使是同一个项目@Menno。这对我来说真的很随意,而且我显然并不孤单。 iPhone 7 和 X 运行相同的 iOS 版本吗?

标签: ios objective-c xcode debugging memory


【解决方案1】:

第 1 步:关闭并重新启动您的 iPhone。 第 2 步:退出并重新打开 Xcode。

这应该会使按钮重新出现。

【讨论】:

  • 不适合我。就像问题中写的那样,它在某种程度上取决于项目。我也在模拟器上做所有事情......
【解决方案2】:

由于某种原因,我在设备上测试时按钮不存在,但在模拟器上测试时它就在那里。

【讨论】:

  • 我也遇到了同样的问题,你找到解决办法了吗?
  • @Jason 我刚刚在模拟器上进行了测试。如果您想测试模拟器上不可用的一些功能,那就太糟糕了:/
  • 我只是在询问模拟器。现在我没有在设备上进行测试。这个还没解决……
【解决方案3】:

您好,我遇到了同样的问题。它实际上隐藏在这里:

【讨论】:

  • 这是我能看到它的唯一方法,但它每次都会使 Xcode 崩溃。
【解决方案4】:

内存调试器似乎只适用于较新的设备。它确实出现在运行 iOS 11 的 iPhone 8 上。在我的一些旧设备上它没有出现。我目前不确定截止时间是多少。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2017-12-31
    • 2018-03-04
    • 2011-02-16
    • 2013-09-29
    • 1970-01-01
    • 1970-01-01
    • 2023-02-16
    相关资源
    最近更新 更多