LocalDevVPNガイド:それとは何か、SideStoreでの使い方(2026年版)
LocalDevVPNは、SideStoreとStikDebugがコンピューターなしでインストール、リフレッシュ、JITの有効化を行うために必要な無料のiPhoneアプリです。見た目はVPNですが、実際にはインターネットに何も送信しないため、初めて目にする人の多くが戸惑います。このガイドでは、LocalDevVPNが何をするのか、どのように設定するのか、なぜ他のVPNアプリと競合するのか、そしてこのアプリに関するエラーの対処方法を説明します。最終確認日:2026年11月2日、App Storeの掲載情報(バージョン1.3.0、2026年8月31日更新)、アプリのGitHubページ、SideStoreのドキュメントを基にしています。
概要
- LocalDevVPNはApp Storeで無料提供されており、Coxson Engineering LLCが開発し、iOS 14.0以降が必要です。
- iPhone自体にローカルトンネルを作成します。App Storeの掲載情報には「すべての通信はデバイス内で完結し、データ収集や外部接続は一切ありません」と記載されています。
- SideStoreはインストール、更新、リフレッシュのたびにこのアプリの接続が必要で、StikDebugはJITを有効化するために必要です。
- 以前のWireGuardやStosVPNの設定に代わるものです。SideStoreは現在、それらを使っているユーザーにLocalDevVPNへの切り替えを案内しています。
- iPhoneでは一度に1つのVPNしか接続できないため、プライバシー保護VPNやDNSブロッカーを使っていると動作しなくなることがあります。
LocalDevVPNの役割
SideStoreやStikDebugのようなアプリは、本来iPhoneにコンピューターを接続して行う作業、つまり自分の証明書でアプリをインストールしたり、デバッガを接続してJITを有効化したりする作業を行います。ペアリングファイルがあれば、これらのアプリ自体がそのコンピューターの役割を果たせますが、それでもiPhone自体の開発者向けサービスにアクセスするためのネットワーク経路が必要です。iOSはアプリがその経路を直接開くことを許可していません。LocalDevVPNは、デバイス上に仮想ネットワークインターフェースを作成することでこの問題を解決し、アプリの通信をインターネットへ送信するのではなく、iPhone自体へループバックさせます。
これが、名前だけ「VPN」である理由です。App Storeの説明文には「iOS上で直接ローカルネットワークトンネルを作成・管理するための開発者向けツール」と記載されており、カスタムデバイスIP、トンネルIP、サブネット設定、起動時の自動接続、接続タイマー、ログなどの機能が挙げられています。GitHubページでは、SideStoreおよびStikJIT(StikDebugの旧名称)に対応するVPNであり、オフラインでも動作し、WireGuardより安定していると説明されています。
設定方法
- App StoreからLocalDevVPN(開発者:Coxson Engineering LLC)をインストールしてください。インストール前に開発者名を確認しましょう。
- アプリを開いて「接続」をタップします。iOSがVPN構成の追加を求めてくるので、許可してFace IDまたはパスコードで確認してください。
- ガイドで特に指示がない限り、デフォルトのネットワーク設定のままにしておきます。
- アプリを開くたびにトンネルを開始したい場合は、自動接続をオンにしてください。
- Wi-Fiに接続したままにしてください。SideStoreのドキュメントでは、LocalDevVPNとWi-Fiの両方が接続されている必要があるとされています。
実行中はステータスバーにVPNアイコンが表示されます。一日中オンにしておいても構いませんし、インストールや再インストールのときだけ接続しても構いません。ただし、SideStoreのバックグラウンド更新は接続している間しか動作しないため、オンのままにしておくと7日後の期限切れを防ぎやすくなります。
SideStoreとの併用
iloaderでの初回インストール後は、IPAのインストール、ソースからのアプリ追加、アップデート、週次の再署名といったSideStoreのすべての操作がLocalDevVPNを経由して実行されます。LocalDevVPNを接続し、SideStoreを開いて必要な操作を行ってください。SideStoreで接続エラーが表示される場合は、まずVPNを確認しましょう。
StikDebugとの併用
StikDebugのREADMEには、要件として「LocalDevVPNのようなループバックVPN」が挙げられています。VPNを接続してからStikDebugを開き、Enable JITをタップしてください。StikDebug自身のトラブルシューティングによると、「heartbeat」エラーはたいていVPNがオフになっているか、Wi-Fiに接続していないことが原因です。手順の全体はStikDebugガイドをご覧ください。
LocalDevVPNと他のVPN
iOSでは一度に接続できるVPNは1つだけです。プライバシー保護用のVPN、職場用のVPN、またはVPNとして動作するDNSブロッカーアプリをオンにすると、LocalDevVPNが切断され、切り替えるまでSideStoreやStikDebugが動作しなくなります。SideStoreのトラブルシューティングリストにDNSブロッカーを無効にする項目が含まれているのもこのためです。基本的な手順は、他のVPNをオフにし、LocalDevVPNを接続して、インストールや再署名を行ってから、元に戻すというものです。
LocalDevVPNのエラーを修正する
SideStoreのドキュメントでは、「AFC Connection Failure」「No Wi-Fi or VPN Connection」などのエラーについて、次の順番を案内しています。これらはiPhoneと通信するminimuxerサービスに起因するとされています。各手順の後、もう一度試してください。
- まだWireGuardやStosVPNを使っている場合は、LocalDevVPNに切り替えます。
- DNSブロッカーやその他のVPNをオフにします。
- LocalDevVPNとWi-Fiの両方が接続されていることを確認します。
- SideStoreを再起動します。
- LocalDevVPNを再起動します(切断して終了し、再度開いて接続します)。
- iloaderでペアリングファイルを再発行します。
当サイトのSideStoreエラー解説ガイドには、具体的なメッセージやコードが一覧になっています。それでも解決しない場合は、LocalDevVPN自体の接続ログを確認すると、トンネルが実際に確立されたかどうかがわかります。
LocalDevVPNは安全ですか?
これは無料のApp Storeアプリで、Appleの審査を通過しており、掲載情報によるとデータは一切収集されず、外部への通信も行われません。トンネルはデバイス内にとどまるため、プライバシー保護用のVPNのようにIPアドレスを隠したり、公共Wi-Fi上での保護を行ったりすることはありません。同時に、通信を他者のサーバー経由で中継することもないということです。
Scarletを使うのに必要ですか?
いいえ。Scarlet iOSは独自の証明書でアプリをインストールするため、VPNもペアリングファイルもパソコンも必要ありません。LocalDevVPNは、自分のApple Accountでアプリに署名する、SideStoreとStikDebugの方式の一部にすぎません。当サイトの無料サイドロードツール比較ガイドでは、両方の方式を紹介しています。Scarletを試すには、Scarlet iOSのインストール方法をご覧いただくか、Scarlet iOSインストールページからお進みください。
よくある質問
LocalDevVPNはモバイルデータを使いますか?
いいえ。通信はiPhone内にとどまります。ただし、SideStoreはインストールや更新のためにWi-Fiをオンにしておくことを求めます。
LocalDevVPNを通常のVPNとして使えますか?
いいえ。サーバー経由で通信を送らないため、IPアドレスや位置情報が変わることはありません。
StosVPNと同じものですか?
いいえ。StosVPNとWireGuardは同じ役割を果たす以前の方法で、現在SideStoreはLocalDevVPNの使用を推奨しています。