访问日志以帮助对 iOS 测试和检测问题进行故障诊断

本主题描述了如何访问可帮助您对在测试 iOS 应用程序时发现的问题进行故障诊断的信息。您可以使用在 iOS 移动测试客户机上记录或回放应用程序时生成的不同日志文件。 如果遇到检测问题,那么可以检索一个 .zip 文件,其中包含了调查问题并对问题进行故障诊断所需的全部数据。

过程

  1. 当记录和回放对本机 iOS 应用程序的测试时,所有步骤都将记录在控制台中。任何崩溃信息都将写入相关设备日志。确保应用程序已正确检测。然后,通过 USB 电缆将设备连接到 Macintosh 计算机。建立了连接之后,打开 Xcode 并访问设备日志,如下所示:
    1. 如果您使用 Xcode V6.0 和更高版本,请单击窗口 > 设备,然后单击查看设备日志

      访问 Xcode V6.0 和更高版本的设备日志

    2. 如果您使用 Xcode V5.0 和更低版本,请单击 Xcode > 窗口 > 管理器以查看设备日志。

      访问最高到 5.0 的 Xcode 版本的设备日志

  2. 当您通过 iOS 模拟器进行测试并需要调试任何记录或回放问题时,可以通过 iOS 模拟器 > 调试 > 打开系统日志来访问 iOS 模拟器系统日志。
    访问系统日志文件
  3. 如果在检测 AUT 时遇到任何问题,那么可以检索在检测过程中生成的 RTWinvestigate.zip。仅在通过运行具有 RTWinvestigate 选项的 rtwBuildXcode 脚本来检测 AUT 的情况下该文件才可用。此脚本会收集对检测问题进行故障诊断将所需的全部信息。有关此脚本的详细信息,请参阅检测 iOS 应用程序rtwBuildXcode.sh 脚本
    收集到的所有数据都集中保存在 RTWinvestigate.zip 文件内。该文件位于运行了命令的文件夹中。

反馈