プラットフォーム構築

iOS で Clash をダウンロード:App Store で Clash Plus を入手してサブスクリプション設定をインポートする手順

iPhone・iPad ユーザー向けに、App Store で Clash Plus を入手してから、サブスクリプションリンクのインポート、ノード選択、プロキシ有効化までの一連の手順を解説。

iOS プラットフォームにおける Clash クライアントの状況

Clash 自体はプロキシカーネルであり、デスクトップで一般的な Clash for Windows や ClashX などは、いずれもカーネルを包むグラフィカルなラッパーです。iOS にはデスクトップ版と同名の公式アプリは存在しません。これはシステムの仕組みによるもので、Apple はサードパーティのプロキシツールが NetworkExtension フレームワークを通じてのみデバイスのトラフィックを引き受けることを許可しており、アプリは「VPN 構成」としてシステムに登録する必要があります。そのため、iOS のプロキシクライアントは実行中、ステータスバーに必ず VPN アイコンが表示されます。これはデスクトップ版とは実装のアプローチが根本的に異なります。

注意すべき点として、App Store には名前に「Clash」を含むアプリが複数あり、それぞれ作者が異なります。公式サイトとデベロッパー情報を確認することが、インストールミスを防ぐ第一歩です。この前提のもと、当サイトが iOS プラットフォームで推奨するのは Clash Plus で、公式サイトは clashplus.io です。標準的な Clash サブスクリプション形式に対応し、iPhone と iPad の両方で利用でき、設定の考え方もデスクトップ版と同じです。サブスクリプションのインポート、ノードの選択、接続の有効化という3ステップで日常的な利用を開始できます。

App Store から Clash Plus を入手する

Clash Plus は App Store を通じて配布されており、入手手順は通常のアプリと同じですが、システムへの許可が1か所だけ必要です。

  1. App Store を開き、「Clash Plus」を検索します。Safari で直接 App Store ページ を開き、デベロッパー情報が公式サイト clashplus.io と一致することを確認してからインストールすることもできます。
  2. 「入手」をタップし、インストールの完了を待ちます。iPhone と iPad は同じアプリを使用し、デバイスに応じて自動的に適応するため、個別にバージョンを探す必要はありません。
  3. 初回起動時に、システムが「VPN 構成を追加しようとしています」という許可ダイアログを表示します。「許可」をタップし、案内に従って Face ID または画面ロックのパスコードで認証を完了します。これは iOS プロキシクライアントに必須の手順で、許可しないとアプリはトラフィックを一切引き受けられず、その後の設定はすべて無効になります。

一部の地域の App Store ではプロキシ系アプリが配信されていません。検索しても見つからない場合は、配信されている地域(米国など)のアカウントに切り替えてから再度入手する必要があります。当サイトのダウンロードページの iOS カードには、米国 App Store への固定リンクが用意されています。

サブスクリプションリンクをインポートする

サブスクリプションリンクはサービスプロバイダーから提供され、通常は https:// で始まりトークンパラメータを含むアドレスです。リクエストすると、ノードリスト、プロキシグループ、振り分けルールを含む Clash YAML 設定が返されます。典型的な形式は次のとおりです。

https://example.com/api/v1/client/subscribe?token=xxxxxxxx

リンクを取得したら、次の順序で操作します。

  1. サービスプロバイダーの管理画面でサブスクリプションアドレスをコピーします。末尾のパラメータを切り捨てず、必ず完全にコピーしてください。
  2. Clash Plus を開き、設定ページに進み、新規設定を選択してから「URL からインポート」を選びます。
  3. サブスクリプションリンクを貼り付け、識別しやすい名前を設定に付けます。確定すると、アプリがダウンロードと解析を開始します。
  4. 解析が完了したら、設定リストでその設定を有効化します。アプリは設定内のルールとノードに従って動作します。

ノードはプロバイダーの調整により増減するため、定期的に設定ページで更新を実行し、ローカルの設定をサーバー側と同期させることをおすすめします。自前でノードを構築しているユーザーは、サブスクリプションを使わず、完全な YAML テキストを直接貼り付けるか、個別のノードを手動で1つずつ追加することもできます。

ノード選択、プロキシモード、接続確認

設定が整えば、日常の操作は3つの選択だけです。

  • プロキシモード:ルールモードは設定内の振り分けルールに従ってどのトラフィックをプロキシ経由にするかを決定し、日常利用におすすめです。グローバルモードはすべてのトラフィックをプロキシ経由にし、一時的なトラブルシューティングに適しています。ダイレクトモードはすべてプロキシを経由せず、比較テスト専用です。
  • ノード:プロキシグループに入り、まず遅延テストを実行してから、遅延と安定性を基準に選びます。サブスクリプション付属の自動選択グループに任せることもできますが、手動で指定する方が通常は制御しやすくなります。
  • スイッチ:ホーム画面に戻って接続スイッチをオンにすると、ステータスバーに VPN アイコンが表示され、システムのトラフィックがアプリに引き受けられたことを示します。

有効かどうかの確認方法は簡単です。接続したまま Safari で任意の IP 確認ページを開き、出口アドレスがノードのある地域に変わっていれば、プロキシ経路は正常です。変わらずローカルのプロバイダーのアドレスが表示される場合は、前の手順に戻ってモードとノード選択を確認してください。

接続は Wi-Fi とモバイルデータ通信の両方で有効で、ネットワークを切り替えるとトンネルが自動的に再構築されるため、通常は手動で再接続する必要はありません。また、iOS では TUN を手動で有効にする必要はありません。アプリはシステムの Packet Tunnel インターフェースを通じてトラフィックを引き受け、デスクトップ版の TUN モードと同等の効果が得られます。スイッチがシステムの仕組みに隠れているだけで、表示されず設定も不要です。

よくある質問

ステータスバーに VPN アイコンが常に表示されるのはなぜですか?

iOS ではすべてのプロキシクライアントが NetworkExtension を通じて動作し、システムは一律に VPN アイコンで表示します。これはプラットフォームの仕組みであり、従来の意味で VPN トンネルが張られているわけではありません。接続を閉じるとアイコンは消えます。

サブスクリプションの更新に失敗する場合の確認方法は?

まずリンクが期限切れでなく、パラメータが完全であることを確認します。次に現在のネットワークからサブスクリプションアドレスに直接接続できるかを確認し、必要に応じてモバイルデータ通信に切り替えるか、ダイレクトモードで更新を実行します。それでも失敗する場合は、プロバイダーにサブスクリプションがリセットされていないか確認してください。

画面ロックやバックグラウンド移行後にプロキシが切断される?

低電力モードがオンになっていないか、システムがアプリのバックグラウンド動作を制限していないかを確認してください。一部のバージョンには「オンデマンド接続」オプションがあり、有効にするとシステムが必要時に自動的にトンネルを復旧し、手動で再接続する回数を減らせます。

iPad と iPhone で共用できますか?

できます。同じ Apple ID の下で両方のデバイスにインストールできますが、サブスクリプションと設定は自動同期されないため、各デバイスでそれぞれサブスクリプションリンクをインポートする必要があります。

Stash や Shadowrocket などのアプリとの選び方は?

これらはいずれも iOS のプロキシクライアントで、Clash サブスクリプション形式に対応しています。Clash Plus は App Store から直接入手でき、使い始めの流れはデスクトップ版 Clash と同じです。その他のアプリは課金体系や機能の重点がそれぞれ異なるため、使い方の習慣に合わせて選んでください。

Clash クライアントをダウンロード

iOS、Android、Windows、macOS、Linux に対応するクライアントのダウンロード入口。プラットフォームに応じたバージョンを選択できます。

Clash をダウンロード