我一直遇到Apple Instruments的问题(4.6,Xcode 4.6.2 10.8.3)。 通常在使用Time Profiler时,我可以查看我的源代码并查看热点而没有任何问题(同一个项目)。
这次我一直在尝试使用“计数器”模板来测试我的CPU性能计数器事件。它会按照应有的方式对事件进行采样,并且我也有基于相同时间的分析信息,但是当我尝试进入我的代码来查看热点时,就像我可以为“Time Profiler”做的那样,我得到的只是是“不可用”,我以前有源。没有大会。
该项目建立为:
正如我所说,它的配置与时间分析器相同。 我已经尝试过(几乎所有这些都在这里说明:Xcode 4 Instruments doesn't show source lines,除了做-O0,调试性能对我来说不感兴趣)
一旦我明确关闭了仪器,从Xcode开始另一个配置文件并选择Time Profiler,它可以工作,如果我回到性能计数器,它就会停止。
这是默认行为吗?应该是这样吗?在目前的仪器版本中,有没有人设法让它工作?否则,向Apple提交错误可能是值得的。
非常感谢!
答案 0 :(得分:0)
试用Xcode 5.1 beta4。对我来说,它固定在那里:柜台现在有效。
种子笔记提到了他们所做的一些细节。不知道它是否属于NDA。