18

iOS7 在“Preferences | Developer | Instruments / Logging | Untethered Recording”下有一个偏好来记录能源和网络使用数据。

如何从设备中提取它以在 Xcode 或 Instruments 中查看?

4

2 回答 2

40

这基本上记录了如果您在设备插入时运行能源诊断网络仪器时所记录的相同数据,除了它将一直在后台记录,而无需连接仪器会话。

您需要运行 Xcode 5(或更高版本)中提供的 Instruments 版本才能正常工作。在启动 Instruments 之前,请确保您已插入设备。

第一步是在 Instruments 的 New 屏幕中使用相应的 Instrument Template 创建一个新的 Trace Document:

仪器新屏幕

现在,在“文件”菜单中,如果您已插入设备,则应该可以使用新选项“从设备导入记录的数据”。

从设备导入记录的数据

您现在应该可以看到上次运行的结果。您不必停止登录设备即可访问此选项,它只会为您提供从开始录制到按下导入按钮之间的数据。

于 2013-10-10T01:15:30.757 回答
2

这个Apple页面解释了整个过程:iOS应用程序的能源效率指南

从 iOS 设备导入记录的能源数据

  1. 启动 Instruments 并使用 Energy Diagnostics 分析模板创建一个针对您的设备和应用程序的新跟踪文档。 选择仪器模板
  2. 选择“文件”>“从设备导入记录的数据”。

从设备导入记录的数据

于 2018-01-11T12:12:23.240 回答