我最近升级到了Snow Leopard系统,自那以后就很难使用Instrument 来检测我的Xcode应用程序。录制按钮会变成灰色,没有任何反应。在Xcode的控制台中也没有消息告诉我出了什么问题。之前我还能够将它附加到进程或从Instruments启动进程,但现在这些都不起作用了。
你有什么想法是导致这个问题的原因吗?
我最近升级到了Snow Leopard系统,自那以后就很难使用Instrument 来检测我的Xcode应用程序。录制按钮会变成灰色,没有任何反应。在Xcode的控制台中也没有消息告诉我出了什么问题。之前我还能够将它附加到进程或从Instruments启动进程,但现在这些都不起作用了。
你有什么想法是导致这个问题的原因吗?
我也遇到了同样的问题!我只能在我的iPhone上使用Instruments,而不能在iPad或iPad2上使用!每次我用Xcode 4启动instruments时,它只会哔哔一声,记录按钮也会被禁用。
我通过在XCode中进入>Targets>Edit Scheme>Profile "yourAppName"并将构建配置从Release更改为Debug来解决此问题。然后再尝试分析产品>性能
如果你再次听到哔声...你会看到记录按钮旁边写着“CHOOSE TARGET”,打开下拉菜单>Choose Target>"yourAppName",然后点击record。
这对我起效,并终于能够再次运行instruments了!
我知道这篇文章有点老了,但我希望它能帮助到某些人。
我之前可以使用我的iPhone连接仪器(它以前可以工作)。我看到的行为是,xcode在显示仪器窗口(选择仪器窗口)之前就会显示“完成运行-分析[应用程序名称]”。
我通过进入“产品”->“方案”->“编辑方案”,选择“配置文件”[应用程序名称]并在仪器下拉菜单中选择一个仪器(即Allocations),而不是“启动时询问”来解决了这个问题。
一旦我这样做了,选择“产品”->“配置文件”对我有用,仪器正在运行。
我想使用僵尸仪器,但奇怪的是它不在xcode下拉列表中,我只需在仍然连接和运行分配仪器的情况下使用文件->新建仪器,然后我就可以选择僵尸仪器,记录按钮没有变灰!
所有这些都是在iOS 7.0.3和xcode 5.0.1下完成的。
我希望这可以帮助至少另一个人停止抓狂,但是知道xcode,我不太确定!
上周我重新安装Snow Leopard后遇到了同样的问题。我将我的/Developer文件夹移动到/Developer_old,然后重新运行Xcode安装程序包,现在Instruments又回来了。
希望对你有帮助。
对我有用的是
确保您的所有工具都支持录制模式。当我从Xcode6升级到Xcode7时,我的其中一个工具被标记为“此工具支持的录制模式为无”。当我删除了这个特定的工具后,录制按钮变为可用。
我注意到如果我去文件->记录选项,然后按下OK,录制按钮突然启用了。