Xbox 服务跟踪分析器 (XblTraceAnalyzer.exe)

Xbox 服务跟踪分析器审查游戏发起的服务调用。

Xbox 服务跟踪分析器是一款离线分析工具,用于查找调用模式中的任何违规行为。

跟踪分析器 (XblTraceAnalyzer.exe) 可以作为 GDK 和 XboxLiveTools.zip 的一部分找到;请参阅适用于 Xbox 服务的开发工具

这是一个命令行工具。 .zip 文件中包含此工具的自述文件。

收集日志并分析服务调用

必须执行以下步骤才能收集包含服务调用记录的日志并使用 Xbox 服务跟踪分析器对其进行分析。

  1. 测试你的游戏。
  2. 按照如下所述,修改游戏以启用跟踪。
  3. 部署您的游戏。
  4. 启动游戏并且至少调用一次 Xbox 服务,以便初始化 Xbox 服务 API。
  5. 从游戏中您想要分析的位置开始跟踪。
  6. 停止跟踪。
  7. 在开发电脑上运行 Xbox 服务跟踪分析器工具并查看输出。

开始和停止跟踪

在 GDK 游戏上,目前建议使用 Fiddler 捕获目标设备的跟踪文件。 然后将 Fiddler 结果另存为 Xbox 服务跟踪分析器工具可读取的 Fiddler 会话文件 (.saz)。 请参阅使用 Fiddler 检查 Web 服务调用

分析跟踪文件

若要分析游戏对 Xbox 服务的使用,请在将跟踪文件复制回电脑后,使用 GDN 上的 Xbox 服务跟踪分析器工具。

有关如何调用此工具和解释其输出的信息,请参阅游戏开发者网络上的 Xbox 服务跟踪分析器工具中所含的文档。

要查看命令行帮助,也可以运行命令行选项为 -? 的 XblTraceAnalyzer.exe