时间分析器在Instruments中的使用

6

我在启动Xcode中的时间分析器(Time Profiler)时遇到了问题,无论是针对Mac应用程序还是iPhone应用程序。

我尝试的步骤是打开时间分析器,点击选择目标下拉框,选择我的iPhone或Mac电脑。选择目标-> myApp。如果我选择了一个Mac应用程序,那么当我点击记录按钮时,窗口上会出现一个大黄色警告,提示无法为x配置采样触发器。如果我选择了iPod应用程序,则记录按钮仍然灰色且无法单击。

这里有什么错误吗?您有什么建议吗?

2个回答

2

你是否尝试过通过Xcode启动Instruments,方法是Run -> Run with Performance Tool -> Time Profiler?这可能有助于设置Instruments并使其运行,而不是手动启动Instruments。

此外,我曾经遇到过一个问题,即用于构建iPhone应用程序的SDK与Instruments期望的版本不同。请查看Instruments文档,了解如何明确告诉它您正在运行哪个版本的iOS以执行基准测试。


1
由于某种原因,在“运行->使用性能工具运行”弹出的列表中,时间分析器被禁用。 - Tiddly

1
有时候时间分析器变灰是因为模拟器上没有安装应用程序...如果你在模拟器上安装了应用程序,然后尝试使用性能工具运行,它会显示启用了时间分析器。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接