为什么我无法将我的xcode乐器数据导出为CSV?该选项显示为灰色

时间:2015-09-25 15:40:36

标签: ios xcode xcode-instruments

目前,我试图通过Xcode运行来记录iOS应用程序的平均,高和低帧率。 I:

  1. 在Xcode中加载项目。

  2. 转到产品 - >构建 - >分析并构建到我的设备(iPad 2)

  3. 长按播放按钮,然后选择个人资料

  4. 出现提示时选择Core Animation乐器。

  5. 按“录制”按钮,启动应用程序。

  6. 进行5分钟的测试。帧速率显示在工具中。

  7. 按“停止”按钮停止应用程序。

  8. 点击"仪器"从xcode菜单到尝试expore。

  9. 此时该选项显示为灰色,没有任何解释。任何人都可以对此有所了解吗?

1 个答案:

答案 0 :(得分:3)

某些乐器不支持导出为CSV。 “禁用导出轨道”菜单项是Core Animation工具无法将其数据导出为CSV的标志。禁用用户界面元素和菜单项是Apple说你无法在仪器中做某事的方式。

如果您想知道为什么Core Animation乐器无法将其数据导出为CSV,我无法回答您的问题。您最好的选择是在Apple的开发者论坛上提问。 Xcode部分有一个Performance Tools板。如果你很幸运,Apple工程师可以解释原因。

您可能已经知道这一点,但您可以从“文件”菜单中保存跟踪。您将无法在文本编辑器中读取数据,但您至少可以在仪器中检查跟踪数据。