【发布时间】:2011-09-11 22:58:53
【问题描述】:
直到最近,仪器还运行良好。我不知道我做了什么让它生气,但现在它不会连接到我尝试使用 Profile 的任何设备上;根本没有设备。我试过 iPhone、iPad 和 2 个 iPod touch;没有运气!我正在使用 XCode 4。
这是事件的顺序:
- 连接设备后,单击产品->配置文件。
- 应用编译到设备上。
- 仪器启动,但听到错误声音
- 录制按钮显示为灰色。
- 选择目标不允许我附加或选择目标(空列表)。
背景要点:
- 在项目的方案中将配置文件设置为调试构建。对于所有静态库也是如此。
- 我能够在设备上运行 Core Animation 工具,但只有在我启动时,我才会从 Xcode 中单独启动 Instruments。在这种情况下,我只能附加到现有的可执行文件;我无法使用“选择目标”(列表为空)。
- 我尝试将其中一台设备恢复为出厂设置...仍然无效。
-
查看设备的控制台,我看到以下消息:
unknown lockdownd[17] <Error>: 001d5000 handle_connection: Could not receive USB message #16 from Instruments. Killing connection unknown com.apple.mobile.lockdown[17] <Notice>: Could not receive size of message
任何帮助将不胜感激
【问题讨论】:
-
我在 Xcode 4 和我的所有设备中都遇到了同样的问题(空的选择目标菜单)。但是,它似乎在模拟器上运行良好。因此,如果您需要尽快使用它,您可以选择一个模拟器并选择产品 > 配置文件,它应该可以工作。不过,希望很快能找到解决方案,让它在真实设备上运行。
-
感谢 ensteinx2。是的,我一直在模拟器上使用它来进行分配和泄漏,但我们都知道它不足以在那里进行测试。希望有人知道如何解决这个问题
-
我尝试了所有可能的方案(安装并全新安装 Xcode 4,回到 Xcode 3 并在顶部安装 Xcode4 甚至重新安装了操作系统!)我仍然遇到同样的问题!在 Xcode About 窗口中单击更多详细信息后,这里有更多详细信息: Developer Information: Version: 4.0 (4A2002a) Location: /Developer Applications: Xcode: 4.0.2 (99) Instruments: 4.0 (3538) Dashcode: 3.0.2 (333) SDKs: Mac OS X: 10.6: (4A2002a) iPhone OS: 4.3: (8H7) iPhone 模拟器: 3.2: (7W367a) 4.0: (8A400) 4.1: (8B117) 4.2: (8C134) 4.3: (8H7) .不确定 Instruments 的版本号是否是指标?
-
砰,同样的问题。 Adimitri 的解决方案与我无关,我在将 xcode 4.2 安装到单独的目录之前遇到了这个问题。
-
这里有同样的问题。与迄今为止我见过的所有其他平台相比,Apple 的工具完全是垃圾。
标签: xcode4 instruments