重要更新

Xcode 4.2中的奇怪错误是固定的(至少对我而言)!


XCode 4.1在Mac OS X Lion和通过Xcode运行仪器下构建4B110的严重问题。问题在于,如果我通过Xcode启动仪器,则会部分冻结。因此,如果我在Xcode 4.1中启动一个项目并打开“配置文件”,则仪器UI出现。计时器开始运行,但是Instruments应用程序没有跟踪任何内容,也没有更严重的问题:

该程序似乎正在运行,但对我所做的任何动作没有反应。因此,我无法单击任何按钮等。计时器仍在运行,但我什么也没做。因此,我也无法关闭窗口/应用程序。因此,我已经强迫停止仪器应用程序。

但是,如果我直接通过 Developer/Applications/Instruments.app 一切都好。当然,该应用程序不会跟踪任何内容,但是我可以单击那里的按钮和任何可能的东西。

那么有人知道这个问题吗?

有人知道如何解决这个奇怪的问题吗?

我还使用相应的Deinstall-Script文件删除了开发人员文件夹,并重新安装了Xcode 4.1。但仍然存在同样的问题。

有人可以给我提示,提示等吗?

真的很棒!

更新

因此,进一步奇怪的东西:

个人资料以某种方式适用于iOS 3.0版本应用程序,但是在短暂休息后,它不再起作用。所以我不知道这个错误在哪里。我想这是关于目标应用程序iOS版本的。

谢谢,安德里亚斯

有帮助吗?

解决方案

引用您对此的评论,Andi1984,因此没有人错过任何人(像我这样的人)的“大”答案。这对我来说很好!

如果我打开XCode,请选择配置文件,然后选择一个仪器(例如泄漏)打开新仪器窗口。然后,我需要返回Xcode(where instrument.app窗口仍在背景中打开!),必须使用命令 +选项卡来选择仪表上的xcode。然后,仪器应用向我展示了跟踪的数据。真的很奇怪,但现在起作用了。 ;-)

其他提示

Epaga的解决方案有时可以起作用,有时行不通。

因此,我建议每个人都重复以下开放式雷达,以便苹果将这个问题优先考虑:

http://openradar.appspot.com/9855452

我遇到了乐器锁定的问题,上面的CMD-TAB技巧直到我这样做之后才能使用,以使对话框“仪器正在尝试访问您的计算机”,从而询问我的密码。输入密码后,我可以进入仪器。我怀疑问题是密码对话框隐藏在Xcode Windows中。在这种情况下,仪器被冷冻,因为它具有模态对话框。

所以:

  1. 运行乐器
  2. CMD选项卡到XCODE覆盖仪器。循环并隐藏消息,直到找到密码对话框。关闭XCode

这可能是一件事...现在我给了仪器访问它可能不再需要密码。

我发现,如果我同时将两个乐器窗户打开,那么当乐器锁定在一个窗口中时,将另一个窗户带入前景似乎会从中抢走乐器。如果您可以将重点放在与锁定的乐器窗口不同的窗口上,则似乎将乐器带回来。

我发现两窗口方法一直在起作用,而Xcode-Profile-method有时只能工作。

编辑:

在尝试了两窗口方法之后,此方法有时还可以工作。

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top