为什么我不能导出我的xcode仪器数据为CSV?该选项显示为灰色



目前我正在尝试通过Xcode运行我的iOS应用程序来记录它的平均、高和低帧率。我:

  1. 转到Product -> Build For -> Profiling并将其构建到我的设备(iPad 2)

  2. 长按播放键,选择配置文件

  3. 根据提示选择核心动画工具

  4. 按录制键,启动应用程序。

  5. 执行5分钟测试。帧率显示在工具中

  6. 按停止键停止应用程序

  7. 从xcode菜单中点击"Instrument"来尝试导出

此时该选项显示为灰色,没有任何解释。有人能解释一下吗?

部分仪器不支持导出为CSV。"导出轨道"菜单项被禁用表示核心动画工具无法将其数据导出为CSV。禁用用户界面元素和菜单项是苹果告诉你不能在工具中做某事的方式。

如果你想知道为什么Core Animation仪器不能将数据导出为CSV,我没有答案给你。你最好的选择是在苹果的开发者论坛上提问。在Xcode部分有一个性能工具板。如果你幸运的话,苹果的工程师可能会解释为什么。

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

最新更新