Proxyman で Vision Pro シミュレータの HTTPS リクエストをキャプチャ

Proxyman で Vision Pro シミュレータの HTTPS リクエストをキャプチャ のカバー画像

1. Vision Pro シミュレータ

ついに Apple から Xcode 15.2 がリリースされ、Vision Pro シミュレータが含まれるようになりました。この短いチュートリアルでは、Vision Pro アプリの HTTP/HTTPS リクエストとレスポンスをキャプチャして復号する方法を説明します。

デモには、api.themoviedb.org へ HTTPS リクエストを送信して利用可能な映画をすべて取得し、Collection View に表示する映画アプリを使用します。

Vision Pro シミュレータで動作する映画アプリ
Vision Pro シミュレータで動作する映画アプリ

この記事で扱う内容

  • Proxyman を使って Vision Pro シミュレータ(visionOS 1.0)の HTTPS リクエストをキャプチャする方法

2. 前提条件

  • 最新版の Proxyman macOS をダウンロードしてインストールします。(Vision Pro シミュレータは macOS でのみ動作するため、Proxyman Windows/Linux にはこの機能がありません。)
  • Mac で Xcode 15.2 を使用します(Vision Pro シミュレータを含みます)。
  • 動作する iOS アプリ(iPad モードで実行)またはネイティブの Vision Pro アプリ。

3. Vision Pro シミュレータを起動する

Xcode を開いてアプリを起動しましょう。Xcode の Destination Device で Vision Pro Simulator を選択してください。

アプリがネイティブの Vision Pro アプリでない場合は、iPad モードで実行できます。

Xcode 15 から Vision Pro シミュレータで iOS アプリを起動
Xcode 15 から Vision Pro シミュレータで iOS アプリを起動

4. Vision Pro シミュレータに Proxyman 証明書をインストールする

Proxyman macOS アプリに戻り、Certificate メニュー -> Install Certificate for iOS -> Simulator… を開きます。

  1. Proxyman が Vision Pro シミュレータを自動で検出します。シミュレータが表示されない場合は、少なくとも 1 台のシミュレータを起動してください。
  2. まず「Install for macOS」をクリックして、証明書を Mac にインストールします。
  3. 「Prepare Simulator」ボタンをクリックします。

この手順で、ワンクリックで Proxyman 証明書のインストールと信頼設定が完了します。

Vision Pro シミュレータに Proxyman 証明書をインストールして信頼
Vision Pro シミュレータに Proxyman 証明書をインストールして信頼
  1. 必要な手順をすべて完了します。
  2. 完了 ✅
すべて完了。Vision Pro シミュレータを使用できます
すべて完了。Vision Pro シミュレータを使用できます

ご存じでしたか?

5. HTTPS 通信をキャプチャする

おめでとうございます 🎉 これで完了です 😆 Vision Pro アプリで HTTPS リクエストを 1 回送信し、Proxyman アプリでリクエストとレスポンスを確認してください。

Vision Pro シミュレータ上のアプリの HTTPS 通信をキャプチャして復号
Vision Pro シミュレータ上のアプリの HTTPS 通信をキャプチャして復号

トラブルシューティング

Proxyman にリクエストが表示されない場合は、この トラブルシューティング を確認してください。

まとめ

Xcode だけで Vision Pro シミュレータのネットワーク通信を確認するのは難しいものです。それを手軽に行うには、Proxyman が最適なツールです。

補足

スクリーンショットは初期の Vision Pro シミュレータを使っていますが、同じ Proxyman のシミュレータ設定は最新の visionOS でも動作します。証明書のガイドを開く前に、シミュレータを起動したままにしてください。シミュレータを消去または交換した場合は、信頼された証明書も削除されているため、準備をやり直してください。そのうえで新しいリクエストを送信し、確認したい API ホストで SSL Proxying を有効にしてください。

Noah Tran
Noah Tran

2026年7月18日 に改訂。 最新の visionOS シミュレータに合わせてガイドを更新し、リセット時のトラブルシューティングを追加しました。

visionOS アプリのリクエストを確認しましょう

シミュレータを起動して Proxyman に証明書を準備してもらい、Vision Pro アプリから送信される API 呼び出しを確認しましょう。

Mac 版 Proxyman をダウンロード