App Store正規版 · 公式マニュアル

Shadowrocket iOS版使い方ガイド

iPhone / iPad向けクライアント。既存サービスのルールによる振り分けと接続を管理できます。App Storeでの買い切りです。

プロトコル
Shadowsocks VMess VLESS Trojan
App Store限定配信 買い切り ルールによる振り分け · 複数プロトコル システム要件はApp Storeの掲載内容をご確認ください

01 / APP STORE

対応デバイスと正規の入手先

まずデバイスの互換性を確認し、次にApp Storeの商品ページを確認してください。Shadowrocketの購入・インストール・アップデートはすべてApp Storeから行います。このサイトでは入手手順と公式マニュアルを案内します。

Mac / Apple TVでも同じApp Storeから入手できます。システム要件、互換性、ユニバーサル購入の対象かどうかは、App Storeの掲載内容をご確認ください。

検索結果に似た名前のアプリが表示されても、名前だけで判断しないでください。商品ページを開き、デベロッパ、公式アイコン、アプリIDの3点を照合します。価格、提供状況、購入ボタンの表示は、現在のアカウントのストアで確認してください。

ボタンを押すと、新しいページでApp Storeの商品ページが開きます。

02 / CAPABILITIES

ルール・ルーティング・構成のサンプル

接続情報、ルーティング方式、ルールの処理方針を区別して確認しましょう。以下の構文と英語名は機能の説明用で、アプリのスクリーンショットでも、利用可能な接続サービスでもありません。

DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
DOMAIN-KEYWORD,ads,REJECT
FINAL,PROXY

ルールによる振り分けでは、接続先ごとに異なる処理方針を設定できます。Configで現在の構成に含まれるRuleを確認してください。ルールは上から順に照合され、一致すると対応する方針が適用されます。FINALは末尾に置き、どのルールにも一致しない場合の処理を指定します。PROXY、DIRECT、REJECTはそれぞれ、プロキシ経由、直接接続、リクエスト拒否を表します。変更前に元の構成を保存し、対象を一つ決めて一致結果を確認してください。例にあるドメインは構文の説明用で、実際の接続方針を推奨するものではありません。ルールを使う前に、Global RoutingでConfigが選択されていることも確認してください。

用語を見る →

接続情報・構成ファイル・現在のモード

この3項目は分けて確認してください。サーバー情報は「どのサービスを経由して接続するか」、構成ファイルは「どの条件で接続先を処理するか」、Global Routingは「現在、構成内のルールを使っているか」を示します。サブスクリプションにサーバーが表示されても、適切な構成が選択されているとは限りません。Configにルールがあっても、現在のモードでそのルールが使われているとは限りません。設定を変更する前にこの3項目を記録しておくと、切り替えを繰り返した後に元の問題を再現できなくなる事態を防げます。

Dataに表示される通信量の変化、Connectivity Testの一回ごとの結果、実際に接続先へアクセスできるかどうかは、それぞれ別の情報です。テスト項目によって、対象や確認する段階が異なる場合があります。実際の接続先、現在のネットワーク、選択中のサーバー、適用されたルールとあわせて結果を確認し、まず問題が発生している層を特定してから、DNS、ルール、サーバーの各パラメータを変更するか判断してください。

03 / FIRST CONNECTION

初回接続の3ステップ

以下は、ご自身のサブスクリプションまたはサーバー情報をすでにお持ちの場合の手順です。まず手動接続を行い、後から確認できるようにしてから、ルールの調整、自動更新、On Demandを設定してください。

01 / IMPORT

Add Server / Subscribe

まず手元の情報の種類を確認します。単一サーバーの場合はプロトコルに応じたパラメータを入力します。サブスクリプションはリストの読み込みと更新に使い、構成ファイルにはルールなどの設定が含まれます。Add Serverまたは該当する読み込み項目から追加した後、名前、Type、Host、Port、認証項目を確認してください。QRコードは情報を読み取る手段にすぎません。読み込み後も内容を確認しましょう。

リストが空、または読み込みに失敗する場合は、まず元の情報に不足がないか確認してください。形式の問題を解決するためにGlobal Routingを何度も切り替えるのは避けましょう。サブスクリプションに個人用の認証情報が含まれている場合は、ご自身のデバイス内で管理し、画面を共有して相談する際は隠してください。

02 / ROUTING

Global Routingを確認

既存のサーバーを一つ選び、現在のモードを確認します。ルールによる振り分けが必要な場合はConfigを選択し、Config内で使用中のファイルも確認してください。ProxyとDirectでは処理方法が異なります。サーバーリストだけを見て、通信先を判断することはできません。内容を理解している構成を使い、未確認のルールを一度に大量に追加しないでください。

異なるモードを比較する場合は、テスト対象とネットワーク環境を同じに保ち、結果を記録してから元の設定に戻してください。対象、ネットワーク、モードが同時に変わると、接続に影響した項目を判断できなくなります。

03 / VERIFY

スイッチをオンにして動作を確認

初回接続時はシステムの案内に従ってVPN構成を追加し、デバイスで必要な認証を完了してください。Homeに戻って接続状態を確認し、Connectivity Testと実際の接続先の両方で確認します。システムに接続済みと表示されればトンネルは確立していますが、ルールの処理と接続先へのアクセスも別途確認してください。

接続に失敗した場合は、まず通常のネットワークでアクセスできることを確認し、サーバーパラメータ、現在のモード、構成ファイルを一つずつ確認してください。最初から再インストールするのは避けましょう。再インストール前に既存の構成を保存しておかないと、比較に使える情報も失われる可能性があります。

システムの権限確認で誤って拒否を選んだ場合は、アプリに戻って接続を再試行し、システム設定でVPN構成の状態を確認してください。スイッチをオフにした後、自動的に再接続する場合は、まずOn Demandの条件を確認します。一部の接続先だけで問題が起きる場合は、構成全体をすぐに置き換えず、適用されたルールとDNSの処理を確認してください。

04 / PURCHASE & VERIFICATION

正規アプリの確認と購入について

Shadowrocketはクローズドソースの商用アプリです。App Storeの商品ページに記載されたデベロッパ、公式アイコン、アプリIDを確認してください。価格と互換性も同じページで確認できます。

  • アプリID 932747118
  • 買い切り
  • 米国ストアの価格はApp Storeの表示をご確認ください

デベロッパ・アイコン・アプリIDを確認

デベロッパ名はShadow Launch Technology Limited、アプリIDは932747118です。これはストアの商品ページURLにあるid932747118と一致します。次に、ページ上のアイコンと当サイトのヘッダーにある公式アイコンを照合してください。名前だけでは似たアプリと混同する可能性があるため、3項目すべてを確認しましょう。

App Storeでは、アプリの説明、互換性、購入ボタンの状態がそれぞれ別の欄に表示されます。アプリが正規のものと確認できたら、対応デバイスとシステム要件を確認してください。システム要件はApp Storeの掲載内容をご確認ください。古いガイドや別のデバイスでのインストール結果から、ご自身のデバイスも対応していると判断しないでください。

正規アプリの確認手順を見る →

App Storeでの表示とアカウントの国・地域

App Storeの検索結果、現地通貨、提供状況は、アカウントで利用しているストアによって異なります。検索結果に表示されない場合は、現在サインインしている購入用アカウントとストアを確認してから、このアプリの商品ページを開いてください。互換性や地域に関する案内が表示された場合は、ストアの最新の説明を確認しましょう。検索に出ないことだけを理由に、アプリの接続障害だと判断しないでください。

当サイトのApp Storeリンクは同じアプリIDの商品ページを開きますが、実際の表示内容はApp Storeによって決まります。購入前に価格、デバイスの互換性、購入に関する説明を確認してください。支払いが完了したかどうかはストアの購入履歴で確認し、ホーム画面にアイコンがあるかどうかだけで判断しないでください。

App Storeへのリンクについて →

買い切り購入と機種変更時の復元

米国ストアの価格は約2.99米ドルで、買い切りです。各ストアでは現地通貨で表示され、最終価格はApp Storeの実際の表示で確認してください。iPhoneとiPadでは購入時のアカウントで購入済みか確認できます。システム要件、互換性、ユニバーサル購入の対象かどうかはApp Storeの掲載内容をご確認ください。

機種変更や再インストールの際は、App Storeの購入済み項目でShadowrocketを探し、購入時と同じアカウントを使っているか確認してください。アプリの購入履歴と、アプリ内の個人設定は別のものです。アプリを復元した後、ご自身のサブスクリプション、サーバー、構成ファイルが保存または同期されているかも個別に確認してください。再ダウンロードしただけで設定まで復元されるわけではありません。

購入済みアプリの復元について →

アプリの買い切り購入 ≠ 接続サービスの契約

Shadowrocketの購入で得られるのはクライアントアプリの利用権であり、サーバー、サブスクリプション、接続サービスが付属するわけではありません。読み込み機能を使うには、ご自身のサブスクリプションまたはサーバー情報が必要です。当サイトでは接続先やサブスクリプションの提供・販売・推奨は行わず、お持ちの情報の読み込み、設定、トラブル対処を説明します。

アプリのアップデートはApp Storeから行い、システムのアプリ更新設定で管理できます。アプリ本体、サブスクリプションリスト、構成ファイルの更新は別々の操作です。アプリ更新はクライアント本体を更新し、後者2つは個人の利用データやルールを変更します。いずれかの更新が成功しても、他の更新が完了したとは限らないため、個別に確認してください。

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

利用前によくある質問

購入済みなのに、選択できるサーバーが表示されないのはなぜですか?

購入履歴に記録されるのはクライアントアプリの購入です。該当する項目を表示するには、ご自身のサブスクリプションまたはサーバー情報を読み込む必要があります。まず読み込み結果を確認し、サーバーとルーティング方式を選択してください。リストが空でも、購入が完了していないとは限りません。はじめにもご覧ください。

スイッチをオンにした後も、ルールの確認が必要なのはなぜですか?

接続状態と、接続先に適用される処理方針は別々に確認する必要があります。Configモードでは、接続先にDIRECT、PROXY、REJECTのいずれかが適用される場合があります。DNSと現在のサーバーも確認してください。状況に応じてトラブル対処を読み、記録を取らずに複数の項目を同時に変更するのは避けましょう。

SubscribeとConfig、まずどちらを理解すればよいですか?

まず手元の情報の種類を確認してください。サブスクリプションは通常サーバーリストの管理に使い、構成ファイルはルールや関連設定に使います。URLの見た目だけで同じものだと判断しないでください。英語の名称を確認しながら用語集を読み、適切な読み込み先を選びましょう。

接続に失敗した場合、どの情報を記録すればよいですか?

現在のネットワーク、Global Routing、選択中のサーバーのプロトコル、問題が起きた接続先、エラーメッセージを記録し、URLに含まれる認証情報や個人情報は隠してください。まず問題を再現し、項目を順に比較します。購入、初回認証、読み込みに関する質問はよくある質問から分類別に確認できます。

05 / READING NOTES

設定・トラブル対処ガイド

基本の接続ができたら、必要に応じてオンデマンド接続、ルールの順序、システム権限について確認してください。各記事は一つの問題を解説し、画面用語とルールのキーワードは原文のまま記載しています。アプリで項目を一つずつ確認する際にご活用ください。

確認の際は、現在のアプリ画面とApp Storeの商品ページを基準にしてください。ガイドとデバイスの表示位置が異なる場合は、英語の画面用語で機能を確認してから、使用中のモードと構成を照合しましょう。ボタンの位置だけを頼りに操作しないでください。

記事をすべて見る →