ユースケース

アプリをデバッグ、 Wi-Fiではなく。

MacもケーブルもデスクトッププロキシもなしにiOSやAndroidアプリの全リクエストを確認。アプリをインストールしてキャプチャをオンにすれば、トラフィックがそのままダッシュボードにライブで届きます。

A large iPhone outline with a labeled VPN tunnel ribbon passing through it: decrypted request rows stream down the screen and out to a small live dashboard card with green status codes, while a dashed realtime line pushes a settings toggle and rule chip back into the phone. VPN GET POST GET live 200 201 404 200 realtime

課題

モバイルデバッグといえば通常は ラップトップを経由すること

デスクトップ型MITMプロキシは、スマホを同じWi-Fiに接続しプロキシ/CAを手動設定する必要があり、モバイル回線・テザリング・デスク外に出た瞬間に破綻します。

実機上でのリクエストやレスポンスの実際の中身を見る必要があるモバイルエンジニアやQA向け——実機でしか失敗しない認証フロー、不安定なエンドポイント、あるいは「アプリは実際に何を送ったのか」と尋ねるバックエンドチームのために。

BusymateのiOS・Androidアプリは、スマホ上でシステム全体のキャプチャエンジンを直接動かします——iOSではNetworkExtension VPN、AndroidではVpnServiceです。テザリングもラップトップへの信頼も不要:スマホ単体でキャプチャ・復号・ストリーミングを行います。

解決方法

デバイス上でキャプチャ、 選んだものだけを復号

スマホだけでキャプチャスタック全体が完結——別マシンの補助アプリも共有ネットワークも不要です。

アプリだけでなくシステム全体

開発中のアプリだけでなく、スマホ上のすべてのアプリがキャプチャ対象——DNSもTCPも同様に、デバイス上のVPNでシステム全体をカバーします。

何を復号するかはあなたが決める

TLSはデバイスごとのSSLリストに追加したホストだけが復号されます。ダッシュボードで暗号化されたエントリを見つけたらワンクリックで有効化——スマホはRealtime経由で数秒以内に変更を反映し、再ビルドは不要です。

ダッシュボードでライブ表示

すべてのリクエストがリアルタイムでダッシュボードに届きます——チームメイトが見ているのと同じフィードから、フィルタ、タグ付け、モック、ブレークポイント設定、HARエクスポートが可能です。

関連するサーフェス
  • iOS
  • Android
  • Dashboard
  • MCP

手順

インストールから 最初の復号済みリクエストまで

すべてスマホ内で完結——デスクトップ側の設定は不要です。

  1. 01

    インストールしてペアリング

    App StoreまたはGoogle PlayからBusymate DevToolsをインストールしてサインインします。スマホはワークスペースとペアリングされ、すぐにダッシュボードに表示されます。

  2. 02

    キャプチャをオンにする

    VPNトグルをオンにします。スマホが発するすべてのリクエスト——あなたのアプリ、サードパーティSDK、OS自体——がフィードに表示され始めます。

  3. 03

    SSLリストへホストをライブ追加

    APIホストの暗号化されたエントリを見つけましたか?ダッシュボードから追加してください。スマホは数秒でそのホストを復号します——再インストールも再ビルドも不要です。

スマートフォン上で

仕組み: 実機の上で

iOS でも Android でも同じ 3 ステップ。キャプチャエンジンは違っても、ワークフローは同じです。

  1. 01

    インストール、サインイン、ペアリング

    App Store または Google Play から Busymate DevTools をインストールし、Apple、Google、またはメールでサインインします。サインインで端末がワークスペースにペアリングされるため、何かをキャプチャする前からダッシュボードのデバイス一覧に表示されます。

  2. 02

    証明書を信頼して、キャプチャをオンにする

    アプリがあなた専用の認証局を生成し、信頼設定を案内します。iOS では「設定」の構成プロファイル経由、Android ではユーザー証明書として。次にキャプチャをオンにすると、端末上の VPN がすべてのアプリのトラフィックをアプリ経由でルーティングし始め、フィードが埋まり始めます。

  3. 03

    復号するドメインをどちら側からでも選ぶ

    端末の SSL リストに API ホストを追加するか、ダッシュボードで暗号化されたエントリの横にある鍵アイコンをクリックします。どちらでも端末は数秒で変更を取り込み、そのホストからの次のリクエストは復号済みで届きます。ヘッダー、クエリ、タイミング、そして完全なボディまで。

FAQ

インストール前の よくある質問

Mac、ケーブル、共有 Wi-Fi は必要ですか?

いいえ。端末が単独でキャプチャ・復号・ストリーミングします。モバイル回線でも任意の Wi-Fi でも構いません。ノート PC で動くものは何もないので、デスクを離れてもセットアップはそのまま生きています。

自分のアプリだけですか、それとも端末上のすべてをキャプチャしますか?

すべてです。端末上の VPN はあらゆるアプリの DNS と TCP トラフィックを見ます。復号は意図的に狭く、SSL リストにあるドメインだけを開き、それ以外は暗号化されたまま通過します。

証明書ピンニングをしているアプリはどうなりますか?

独自の証明書をピンニングしているアプリは、iOS でも Android でもプロキシでも、SSL リストでは復号できません。接続が起きたことは見えますが、中身は見えません。これは本当の限界であり、私たちは隠さずにそう言います。

チームメイトも同じフィードを見られますか?

はい。キャプチャはワークスペースのダッシュボードに同期され、アクセス権のある人は誰でも、あなたが端末で見ているのと同じフィードからフィルター、タグ付け、ブレークポイントの追加、HAR ファイルへのエクスポートができます。

アプリが本当は何をしているのかを、 実機で確認しよう

iOSまたはAndroidアプリをインストールし、数分で最初の復号済みリクエストをキャプチャしましょう。

Ask your mate