App Store正規版 · 買い切り

Shadowrocket 使い方ガイド

App Store正規版の入手からルール設定・接続まで

iPhone / iPad向けのルールベースのプロキシクライアントです。ルール分岐に対応し、アプリはApp Storeで買い切りです。接続するには、事前にご自身のサブスクリプションまたはサーバー情報をご用意ください。

VLESS Hysteria2 WireGuard Global Routing

iPhone・iPadでの入手方法、まずApp Storeの製品ページを確認してから購入・インストール

iPhone

App Storeでアプリ名、デベロッパ名、アイコンを確認し、デバイスの互換性と現在の価格もチェックしてください。インストール後はHomeを開き、ご自身のサーバー情報をご用意ください。システム要件はApp Storeの製品ページをご確認ください。

iPhoneでの入手方法と初回起動を見る →

iPad

購入時に使用したApple IDで購入済み項目を確認し、App Storeに表示される状態に応じてダウンロードしてください。iPhoneとiPadでは購入を共有できます。購入の適用範囲はApp Storeの製品ページをご確認ください。アプリの設定は各デバイスで確認する必要があります。

iPadへのインストールと使い方を見る →

Mac / Apple TVでも同じApp Storeから入手できます。互換性、システム要件、購入の適用範囲はApp Storeの製品ページをご確認ください。

ルール、サーバー、接続の設定、機能ごとに順番に確認

↗

ルール分岐とConfigファイル

ルール分岐では、リクエストの特徴に応じて処理方法を選択します。利用前にGlobal RoutingでConfigを選び、使用する設定ファイルを確認してください。ルールは通常、記載順に照合されるため、具体的なルールとフォールバック用のルールを区別します。編集前に、復元できるよう設定を保存してください。以下の構文は照合方法の説明用です。example.comは例示用ドメインで、PROXYによる接続にはご自身のサーバーが必要です。変更後は接続スイッチだけで判断せず、実際のリクエスト記録で照合結果を確認してください。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
↗

Global Routing

Configは現在の設定ファイルのルールに従ってリクエストを処理します。Proxyは対象となる通信を選択したプロキシに転送し、Directは直接接続を使用します。Sceneは設定済みのシーンに応じて動作を切り替える機能で、別のプロトコルを意味するものではありません。初めて使うときは、まずテストの目的を決めてから適切な項目を選択してください。ルールを調べる際はサーバーを変更せず、サーバーを調べる際はテスト対象を固定します。複数の設定を同時に変えると原因を特定しにくくなります。

↗

On Demand

On Demandは、条件に応じて接続を開始する機能です。手動接続が正常に動作することを確認してから設定してください。Settingsで該当する項目を開き、まず接続条件を確認してから、ネットワークを切り替えた際の動作を確かめます。スイッチをオフにしても再接続される場合は、設定を何度も削除するのではなく、On Demandの設定も確認してください。この機能は接続を開始するタイミングを決めるもので、サーバー認証を代行したり、アドレス・ポート・パスワードの誤りを修正したりするものではありません。原因を調べる際は、関連する条件を一時的に無効にして問題の範囲を絞り込んでください。

↗

複数のプロトコルと入力項目の確認

既存のサーバーを追加する際は、Add ServerのTypeでサービス情報に合ったプロトコルを選び、必要なパラメータを入力してください。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuardでは入力項目が異なります。アドレスだけを差し替えても、設定をそのまま使えるとは限りません。通信方式やTLSに関する項目も、元の情報と照らし合わせて一つずつ確認してください。プロトコル名は接続方式を示すもので、サーバーが現在利用可能であることを保証するものではありません。保存後、サーバーを選択して実際に接続できるかテストしてください。

ShadowsocksVMessVLESSTrojanHysteria2WireGuard
↗

Subscribeと読み込みの管理

ご自身がすでに利用しているサブスクリプションまたはサーバー情報を前提に、SubscribeまたはAdd Serverから読み込んで保存してください。サブスクリプションの更新後は、グループ名、項目の変更、現在の選択内容を確認します。読み込みが成功しただけで、接続も成功したとは限りません。QRコード、クリップボード、手入力は情報の登録方法が異なるだけです。読み込み後は、いずれの場合もプロトコルと重要な項目を確認してください。サブスクリプションURLにアクセス認証情報が含まれることがあります。スクリーンショットや記録を共有する際は、必ず隠してください。複数のサブスクリプションを整理する前に、サブスクリプションの項目と手動で追加した項目を区別しましょう。

↗

Connectivity TestとData

初回接続では、まずデフォルトのサーバーを選択して接続スイッチをオンにし、システムの案内に従ってVPN構成の追加を許可してからConnectivity Testを実行してください。テスト結果が示すのは、特定のテスト方法とその時点のネットワーク環境での状態です。すべてのアプリで実際に通信できるかを確認する代わりにはなりません。Dataは通信状況の確認に役立ちますが、通信記録があるからといって、すべてのリクエストが成功したとは限りません。問題がある場合は、ローカルネットワーク、サーバーパラメータ、Global Routing、設定ルールの順に確認します。変更は一度に一つに絞り、その都度テストしてください。

App Store正規版と購入について、App Storeの情報とアプリ内設定を照合して確認

  • アプリID 932747118
  • 買い切り
  • クローズドソースの商用アプリ

デベロッパ名・公式アイコン・アプリID

アプリを検索したら、検索結果の似た名前だけで判断せず、製品詳細ページを開いてください。デベロッパ名がShadow Launch Technology Limitedであること、アイコンが本サイトに掲載されている公式アイコンと一致すること、製品リンクのアプリIDが932747118であることを確認します。この3点をあわせて確認してください。名称、スクリーンショット、説明文のいずれか一つだけでは、十分な確認になりません。

Shadowrocketはクローズドソースの商用アプリです。購入方法、互換性、アプリの説明、アップデート履歴はApp Storeの製品ページでご確認ください。本サイトは公式サイト・公式マニュアルとして、確認する箇所と操作の順序を案内します。App Storeの表示とマニュアルの記載が異なる場合は、購入前に最新のApp Store情報で適用条件をご確認ください。

正規版を確認する3つのポイントを見る →

App Storeでの表示、地域、価格

製品ページで購入できるか、どの通貨で価格が表示されるか、どの支払い方法を利用できるかは、現在のApple IDに設定されたストアの地域やアカウントの状態によって異なります。製品が見つからない、または支払いを完了できない場合は、まずApp Storeの案内を確認し、アカウントのストア地域を確認してください。検索結果が表示されないからといって、すぐにデバイス設定の問題だと判断したり、保存済みのサーバー設定を変更したりする必要はありません。

米国ストアでの価格は約2.99米ドルで、買い切りです。ストアごとに現地通貨で表示され、実際の金額は購入確認画面でご確認ください。システム要件もApp Storeの製品ページをご確認ください。購入前にご利用のデバイスが要件を満たしていることを確認し、Shadowrocketはクライアントアプリであり、接続には別途ご自身の有効なサービス情報が必要であることをご理解ください。

価格と買い切りについて読む →

購入済みアプリの復元、デバイス、設定

デバイスの買い替えや再インストールの際は、購入時に使用したApple IDでApp Storeの購入済み項目または製品ページを開き、ダウンロード状況を確認してください。価格が表示される場合は、次の操作に進む前にアカウントと購入履歴を確認します。iPhone・iPadで購入を共有できる範囲、ほかのデバイスとの互換性、ファミリー共有の条件はApp Storeの製品ページをご確認ください。

アプリの復元と設定の復元は別の作業です。再ダウンロード後は、サーバー、サブスクリプション、Configがそろっているか確認してください。すべてのデータが復元済みとは限りません。iCloud関連の同期機能を使う場合も、Settingsで実際の設定とデバイスのアカウントを確認してください。同期状態は個別のバックアップの代わりにはなりません。古いデバイスのデータを削除する前に、新しいデバイスで必要な設定を確認し、接続をテストしてください。

購入済みアプリの復元手順を見る →

買い切りの対象、サーバー、アップデート

クライアントアプリの買い切り ≠ サーバーの利用プラン。Shadowrocketを購入するとアプリ本体を利用できますが、接続可能なサーバーが自動で用意されるわけではなく、既存のサブスクリプションの有効期間が延長されることもありません。本サイトではサーバーやサブスクリプションを提供・販売・推奨していません。このマニュアルで解説する読み込み、更新、テストは、ユーザーご自身がすでに利用しているサブスクリプションまたはサーバー情報があることを前提としています。

アプリのアップデートはApp Storeから行い、更新内容もストアで確認できます。サブスクリプションの更新は利用中のサービスのサーバー情報を更新するもの、Configの更新は設定内容を変更するものです。それぞれ対象が異なります。接続に失敗した場合は、アプリのインストール、情報の入力、実際の接続のどこに問題があるかを切り分け、該当する項目を確認してください。問題の切り分けに、アプリの再購入を一律の解決策として使わないでください。

サーバー管理ガイドを見る →

よくある設定の疑問:まず操作対象を確認

読み込み後にサーバーを選択する必要があるのはなぜですか?

読み込みで行われるのは、情報を一覧に登録することだけです。実際に接続するには、使用するサーバーを指定する必要があります。Homeで選択状態を確認し、接続スイッチとGlobal Routingも確認してください。サブスクリプションの更新後に項目が変わった場合は、選択中のサーバーが引き続き適切か確認しましょう。関連する画面用語は用語集をご覧ください。

ConfigとProxyはどのように選べばよいですか?

設定ルールに従って通信を振り分ける場合はConfigを使います。選択したプロキシの接続状況を確認する場合は、テストの目的に応じてProxyを使います。どちらもプロトコル名ではなく、サーバーパラメータを補完する機能でもありません。まずテストの目的を決め、ほかの条件を変えずに確認してください。詳しい手順はGlobal Routingの使い方をご覧ください。

遅延テストに結果が出れば、すべての接続が正常ですか?

そうとは限りません。結果はテスト方法、対象、実施時点のネットワーク環境によって変わります。Connectivity Testも実行し、実際に利用するリクエストが通ることを確認してください。一部のリクエストに問題がある場合は、ルールの照合結果と関連設定を引き続き確認します。テスト指標の意味は接続・診断用語をご覧ください。

サブスクリプションを整理する前に、何を確認すればよいですか?

まず、サブスクリプションのグループ、手動で追加したサーバー、現在のConfig、復元方法を確認してください。バックアップを確認する前に項目をまとめて削除しないでください。認証情報を含むURLや設定は安全に保管し、トラブル対応の情報を共有する際は機密項目を隠してください。具体的な整理手順はサーバー管理ガイドをご覧ください。

Shadowrocketの操作ガイド、購入・はじめ方・トラブル対処から選んで読む