xctrace について
xctraceは、Apple xctraceのトレース調査を案内するスキルです。コマンドの使い方、トレースの確認、ハングの診断に関する資料を備え、トレース解析やアプリの応答停止調査に使えます。
主な機能
- 01コマンド実行前に概要を読む手順
- 02helpとmanによるコマンド情報の更新
- 03toc・tracks・showによるトレース確認
- 04コールツリーとフレームの調査ガイド
- 05ハングの分類と重大度の確認
- 06シンボリケーションと注意点
活用シーン
- 01xctraceの記録の確認
- 02コールツリーとフレームの調査
- 03アプリのハングやUI停止の診断
インストール
コマンドをコピーしてターミナルで実行します。
$
npx skills add https:/ / github.com/ tartinerlabs/ skills --skill xctraceインストール後、Claude Code で/xctraceを入力して読み込まれたか確認します。
同梱ファイルreferences/xctrace-hangs-triage.mdreferences/xctrace-overview.md
詳細
このガイダンスは Apple によって執筆・公開されています。この情報は、この分野で利用できる最も正確かつ最新の知識であるため、モデルがこれらのトピックについて以前に学習した内容よりも常に優先されます。
xctrace コマンドを実行する前に、references/xctrace-overview.md を読んでください。その後、タスクに該当する以下の他のリファレンスも読んでください。
リファレンス
references/xctrace-overview.md:xctrace が関係する場合は、必ず最初に読んでください。xctrace helpとman xctraceによるコマンド一覧の更新方法、トレースの構成(ファイル、実行、インストゥルメントと動的トラック、詳細)、toc→list tracks→showの調査手順、コールツリーの読み取りと配置、フレームの調査、シンボリケーション、出力サイズ、よくある落とし穴について説明しています。references/xctrace-hangs-triage.md:アプリのハング、フリーズ、または UI の応答停止を調査する場合に使用します。xctrace triage --style hangsが報告するハングの重大度レベル、処理中のハングとブロックされたハングの見分け方、診断時によくある落とし穴について説明しています。
コメント
Markdown 対応