【问题标题】:XCode instruments not reporting any dataXCode 仪器不报告任何数据
【发布时间】:2011-04-13 20:46:10
【问题描述】:

我正在尝试使用这些工具在 XCode 中进行调试,但它们中的大多数都没有显示任何数据。我在家用机器上试过,效果很好,但在我的工作 iMac 上,以下仪器根本不报告任何数据:

  • 活动监视器
  • 分配
  • 内存监视器

Leaks 工具似乎工作正常。

我正在开发一个 iPad 应用程序并尝试使用模拟器运行仪器。

XCode 版本 3.2.3 64 位

Xcode IDE:1688.0

Xcode 核心:1691.0

工具支持:1591.0

仪器版本 2.7 (2529)

关于如何解决这个问题的任何想法?

【问题讨论】:

  • 编辑:从设备运行工作正常。只有在模拟器上运行时才会出现问题。

标签: xcode ipad debugging instruments


【解决方案1】:

您是处于调试模式还是发布模式?您的目标的调试设置是什么(即调试符号级别、优化级别、剥离状态等)?您需要处于调试模式,并且对于目标的调试配置信息,您需要默认或所有调试符号,没有优化,也没有剥离。

【讨论】:

  • 在调试模式下运行符号。我尝试了一个干净的新项目并得到了相同的结果。如果我从设备而不是模拟器运行仪器,仪器也可以工作。
  • 似乎是相反的问题但可能相关:stackoverflow.com/questions/379983/…
  • 如果重新安装设备可以解决该问题,那么我的镜像解决方案是重新安装 SDK。我以前很怕那个。我现在没有时间做这件事,我可以在设备上工作,所以我无法确认。我还想补充一点,我公司的其他人遇到了与我完全相同的问题。
【解决方案2】:

回答我自己的问题。看起来像在 Xcode 和 Instruments 窗口之间来回切换 cmd 会触发模拟器启动:

Instruments 4.1 unresponsive to projects launched from Xcode 4.1 until pressing Cmd-Tab

【讨论】:

    【解决方案3】:

    帮助我的是重新启动我正在测试的 iPad。我试过其他的技巧,这是最简单最快的。)

    Z.

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-08-11
      • 1970-01-01
      • 2011-03-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多