SuperAPI AI 工具集

xctrace

测试与质量

查看项目

更新于 10-22 13:31

技能介绍

xctrace 是 Apple 提供的 Instruments 命令行接口,用于性能剖析与分析工作。本技能是围绕 xctrace 的权威使用指南,资料声明其内容由 Apple 编写并发布,并强调该信息应优先于模型此前可能存在的相关训练知识,因为其被视为该领域最新且最正确的知识。

使用方式上,指南要求在运行任何 xctrace 命令之前,先阅读 references/xctrace-overview.md;随后再根据任务类型阅读其他匹配的参考文档。

参考文档一:references/xctrace-overview.md。该文档在涉及 xctrace 时应首先阅读,内容包括:使用 xctrace help 和 man xctrace 刷新命令界面;trace 的组织方式(文件、运行、instrument 与动态轨道、详情);toc → list tracks → show 的探查流程;调用树的阅读与整理;帧检查;符号化;输出体积;以及常见陷阱。

参考文档二:references/xctrace-hangs-triage.md。该文档用于调查应用卡顿、冻结或界面无响应问题,内容包括 xctrace triage --style hangs 报告的 hang 严重度分级、区分 busy hang 与 blocked hang,以及诊断这些 hang 时的常见陷阱。

适用场景包括:性能剖析、性能优化,以及应用卡顿与无响应类问题的排查。限制方面,资料未提供具体的安装命令、完整命令示例、支持的平台版本、价格或收费信息,这些内容暂未提供。