OFFICIAL MANUAL / FAQ

Shadowrocketのよくある質問

購入から接続まで、問題が起きた箇所を順に確認します。

このページはShadowrocket公式マニュアルです。問題のカテゴリを選んで回答を開いてください。確認を始める前に、現在のネットワーク、選択中のサーバー、Global Routing、エラーメッセージを記録し、一度に変更する項目は1つにしてください。

01 / PURCHASE

正規アプリの確認と購入

アプリと購入アカウントを確認してから、価格、購入済みアイテムの復元、端末の互換性を確認してください。

App StoreでShadowrocketが見つからないとき、まず確認することは?

検索語がShadowrocketであることを確認し、正規アプリの確認ページから指定のApp Store製品ページを開いてください。「この地域では利用できません」と表示される場合は、「メディアと購入」に使用しているApple Accountと、その国または地域を確認します。端末にサインインしている別のアカウントとは異なる場合があります。変更が必要な場合は、システムのSettingsからApple Account、「メディアと購入」、「アカウントを表示」、「国または地域」の順に進み、Appleの案内に従って残高、サブスクリプション、支払い情報を確認してください。購入できるかどうかは現在のストア表示で確認し、検索結果だけでアプリの正規性を判断しないでください。

App Storeにあるアプリが正規版のShadowrocketか確認するには?

App Storeの製品ページで次の3点を確認してください。アプリ名がShadowrocketであること、デベロッパがShadow Launch Technology Limitedであること、製品ページのURLにid932747118が含まれていることです。さらに、このサイトのページ上部にある公式アプリアイコンと照合し、白地に青紫の縁取りのデザインであることを確認します。名前が似ているだけでは、デベロッパ名やアプリIDの確認に代わりません。検索結果の表示順も正規性の根拠にはなりません。購入前に価格、互換性、ストアの説明を確認し、3点を照合したうえで製品ページから購入・インストールしてください。

アプリを購入すれば、接続に使えるサービスも含まれますか?

アプリの買い切り購入と接続サービスの契約は別です。Shadowrocketの購入で得られるのはアプリの使用権で、接続には利用者自身が用意したサブスクリプションまたはサーバー情報が必要です。このサイトでは接続先やサブスクリプションの提供・販売・推奨はしていません。米国ストアでの価格は2.99米ドルですが、各ストアでは現地通貨で表示されます。実際の価格はApp Storeの製品ページで確認してください。購入後は、すでにお持ちの接続情報を用意してから手順に沿って追加します。リストが空でも購入失敗とは限らず、同じアプリを繰り返し購入する必要はありません。

新しいiPhoneへの買い替えや再インストールで、もう一度購入する必要はありますか?

通常は、購入時に使用したアカウントでApp Storeの購入済み項目やアプリ一覧を開き、Shadowrocketを見つけて雲のアイコンから再ダウンロードできます。まず「メディアと購入」にサインインしているアカウントが購入時のものと同じか確認し、購入履歴も確認してください。製品ページに価格が表示される場合は、購入を進めず、アカウント、ストア、製品が一致しているか確認します。アプリを再ダウンロードしても、端末内の設定がすべて復元されるわけではありません。以前の端末にあるサブスクリプション、ルール、サーバー情報は別途保管し、新しい端末で復元状況を確認してください。

iPad、Mac、Apple TVでも同じストアの製品を利用できますか?

Shadowrocketは主にiPhoneとiPad向けですが、Mac、Apple TV、Apple Visionも同じApp Store製品ページの互換性欄に記載されています。利用する端末で製品ページを開き、互換性、システム要件、購入状況を確認してください。システム要件はApp Storeの製品ページの表示を基準にしてください。別の端末で購入済みアイテムを復元できるか、ファミリー共有が利用できるかも、製品ページとアカウントの実際の表示で確認してください。このマニュアルの操作手順は主にiPhoneとiPad向けです。タッチ操作の手順をほかの端末にそのまま当てはめないでください。

App Storeで正規版を確認する手順 →

02 / FIRST OPEN

インストールと初回起動

空のリスト、システムの許可、端末ごとの画面レイアウトを確認してください。インストールが完了しても、接続情報が使える状態とは限りません。

初回起動後、Homeにサーバーが表示されないのはなぜですか?

インストール直後にリストが空なのは、接続情報がまだ追加されていないためで、インストールの異常ではありません。まず、手元の情報が単一サーバーの共有リンク、QRコード、サブスクリプションURL、構成ファイルのどれに当たるか確認し、対応する追加方法を選びます。単一サーバーはAdd Serverから手動入力するか、対応する方法で読み込めます。サブスクリプションにはSubscribe関連の項目を使います。情報は利用者自身がすでに持っているサービスから入手してください。追加後はサーバー名、種類、必要なパラメータを確認してからConnectivity Testを実行します。情報がない状態で接続スイッチを何度も操作しないでください。

初回接続時にVPN構成の許可画面が表示されたら、どうすればよいですか?

Shadowrocketで初めて接続するとき、端末上にネットワーク接続を設定するため、VPN構成の追加を求められることがあります。直前に開いたShadowrocketからの要求であることを確認してから、システムの案内に従って許可し、端末の認証を完了してください。以前にキャンセルした場合は、アプリに戻って接続を再試行します。必要に応じて、システムのSettingsにあるVPN構成の管理画面で状態を確認してください。見覚えのない職場や学校の構成は削除しないでください。許可後も有効なサーバーを選ぶ必要があります。許可が完了しただけで、接続先との通信が確立したとは限りません。

画面が英語の場合、まず覚えておきたい項目は?

このマニュアルでは、項目を見つけやすいよう画面上の英語表記をそのまま使っています。Homeではサーバーと接続状態を確認し、Add Serverからサーバーを追加します。Configは構成ファイルの管理、Settingsは設定、Dataは関連データの確認に使います。Global Routingでは通信の処理方法を選び、Subscribeはサブスクリプション関連、Connectivity Testは接続テストに使います。ボタンの位置だけで操作せず、項目名を確認してください。画面のレイアウトは端末やアプリのアップデートによって変わる場合があります。名前や位置が異なるときは、アプリに現在表示されている内容を基準にしてください。

iPadで初めて使うときに追加で確認することは?

まずiPadのApp Storeで、購入時のアカウントと互換性を確認してからダウンロードしてください。iPadではリスト、サイドバー、横向き画面のレイアウトがiPhoneと異なる場合がありますが、Home、Config、Settingsなどの項目名を目印にします。初回接続ではシステムのVPN構成を許可し、すでにお持ちのサブスクリプションまたはサーバー情報を用意してください。別の端末の設定が自動で表示されるとは限りません。サーバーリスト、現在の構成、Global Routingをそれぞれ確認してください。iPhoneでは正常でiPadでは問題が起きる場合は、両端末のネットワークと設定内容も比較します。

初回接続の手順を順番に確認 →

03 / SUBSCRIPTION

サブスクリプションとサーバー情報の追加

情報の種類を確認してから、追加方法、取得内容、更新結果を確認してください。認証情報を含むデータは公開しないでください。

サブスクリプションURL、サーバー共有リンク、構成ファイルの違いは?

サーバー共有リンクは、通常、1件の接続情報を表します。たとえばss://、vmess://、vless://、trojan://で始まる形式です。サブスクリプションURLは、更新可能なサーバーリストの取得に使われます。構成ファイルには、ルール、ポリシー、DNSなどの設定が含まれる場合があります。それぞれ用途が異なるため、テキストとしてコピーできるからといって、同じ読み込み方法を使えるわけではありません。情報の種類とアプリが対応する形式を確認してから、適切な操作を選んでください。サーバーリストを追加した後は、現在の構成も確認します。サブスクリプションを更新しても、すべてのルールやDNS設定が同時に更新されるとは限りません。

すでにあるサブスクリプションを追加できないとき、何から確認すればよいですか?

まず、コピーしたものが完全なサブスクリプションURLであることを確認してください。案内ページ、ログインページ、単一サーバーの共有リンクではないか確認し、URLの前後に空白、改行、句読点が混ざっていないかも見ます。次に、現在のネットワークからそのURLにアクセスできるか確認し、アプリにリクエスト失敗、内容が空、形式が非対応のどれが表示されているか確認してください。URLを開けても、有効なリストが返るとは限りません。ログインページやエラーメッセージが返されることもあります。元の情報を保管してエラー文を記録し、利用中のサービス提供元にURLの有効性と形式を確認してください。内容の形式に問題がある場合、貼り付けを繰り返しても解決しません。

Shadowrocketでサブスクリプションを更新しても変化がないときは?

まず、同じ名前の別項目ではなく、対象のサブスクリプショングループを更新したか確認します。更新処理が完了したか、エラーが表示されていないかも確認してください。更新に成功しても名前が変わらない場合、配信元のリスト自体に変更がない可能性があります。名前だけで判断せず、項目の内容や接続パラメータを比較してください。更新後にリストが空になったり項目が減ったりした場合は、現在使える情報を残したまま、返された内容とサービスの状態を確認します。グループ全体をすぐに削除しないでください。最後に、現在選択されているサーバーを確認します。リストの更新と選択中のサーバーの変更は、別々に確認する必要があります。

QRコードやクリップボードから読み込んでも接続できないのはなぜですか?

Scan QR Codeやクリップボードからの読み込みは情報を登録する方法であり、接続先サービスが利用可能かどうかを確認するものではありません。読み込み後、該当するサーバー項目を開き、プロトコルの種類、アドレス、ポート、認証情報を確認してください。TLSなどの追加設定がある場合は、元の情報と一致している必要があります。QRコードに含まれるのが単一サーバーの情報で、更新可能なサブスクリプションではない場合もあります。そのため、読み込み後にサブスクリプショングループが表示されなくても、必ずしもエラーではありません。項目がそろっていることを確認してからConnectivity Testを実行し、実際のアクセス結果も合わせて判断してください。テストを通すためだけに必要なセキュリティ設定を安易に無効にしないでください。

トラブルの相談時に、サブスクリプションURLや設定画面のスクリーンショットを共有してもよいですか?

サブスクリプションURLにはトークンが含まれる場合があり、サーバーの詳細にはパスワード、識別子、その他の認証情報が含まれることがあります。機密情報として扱ってください。相談するときは、URLの認証部分、QRコード、サーバーの認証欄を隠し、プロトコルの種類、エラー文、発生手順、必要最小限の機密情報を含まない設定だけを共有します。ログにもアクセス先のドメインやネットワーク情報が含まれる場合があるため、共有前に内容を確認してください。公開用の例にはexample.comなど、明らかなダミー値を使います。実際のサブスクリプションURLが漏れた場合は、利用中のサービスの管理画面から無効化または再発行し、端末の情報も更新してください。

サブスクリプション・プロトコル・構成の用語を確認 →

04 / ROUTING & DIAGNOSTICS

ルールと振り分け・トラブルシューティング

基本ネットワーク、接続パラメータ、Global Routing、ルール、DNSの順に確認範囲を絞り、複数の条件を同時に変更しないようにします。

Global RoutingのConfig、Proxy、Directはどれを選べばよいですか?

Configは現在の構成に設定されたルールに従って通信を処理するモードで、振り分けルールが整っている場合の日常利用に適しています。Proxyは選択したプロキシポリシーに通信を送るモードで、トラブルの切り分け時にルールの影響を確認しやすくなります。Directは直接接続するモードです。これらのモードで変わるのは通信の処理方法であり、無効なサーバーを修復したり、不足しているパラメータを補ったりするものではありません。現在の構成と選択中のサーバーを確認してからモードを切り替え、同じ接続先への結果を比較してください。テスト後は本来の設定に戻し、一時的な切り分け設定を常用しないようにしてください。

接続スイッチをオンにできない、またはすぐにオフになるときは?

まず、システムの許可が完了していない場合と、接続開始後に終了する場合を切り分けます。前者は初回のVPN構成追加の案内をキャンセルしていないか確認し、後者はアプリのエラー情報と現在のサーバーパラメータを確認してください。端末でほかのVPN接続が実行中の場合は一時停止してから、もう一度試します。組織管理下の端末では、管理者による制限の確認が必要な場合があります。次に、現在の構成を読み込めるか、サーバーが選択されているかを確認し、アプリや端末の再起動も試してください。一度に変更する設定は1つにし、スイッチがオフになる直前のメッセージを記録します。最初からすべての構成を削除したり、端末のネットワーク設定をリセットしたりしないでください。

接続済みと表示され、遅延テストも正常なのにインターネットに接続できないことはありますか?

接続状態やConnectivity Testが正常でも、Webサイトに完全にアクセスできるとは限りません。まず接続を切り、端末の基本的なネットワーク接続を確認してから再接続し、複数の接続先を試します。次にGlobal Routing、選択中のサーバー、実際に適用されたポリシーを確認してください。ドメイン名でのアクセスだけ失敗する場合はDNSを重点的に確認します。すべてのリクエストが失敗する場合は、サーバーの認証情報、ポート、転送設定、接続先の状態を確認してください。Proxyに一時的に切り替えてConfigの結果と比較すれば、ルールの影響を切り分けられます。テスト後は設定を元に戻してください。エラー情報を記録しておくと、サーバーを次々に切り替えるより原因を特定しやすくなります。

一部のドメインだけ開けないとき、ルールの問題とDNSの問題をどう見分けますか?

同じネットワーク、同じサーバーを使い、ConfigとProxyでアクセス結果を比較してください。結果に大きな差がある場合は、対象のドメインに意図したルールが適用されているか確認します。ルールは通常、上から順に評価されるため、広い範囲に一致するDOMAIN-SUFFIXなどのルールが先に適用されていないか、FINALが最後に置かれているかを確認してください。名前解決の失敗やIPアドレスを取得できないという表示が出る場合は、現在の構成のDNS設定と接続可能性を確認します。任意の接続先のIPアドレスをブラウザに直接入力した結果だけで判断しないでください。HTTPS証明書やサイトのホスティング方式も、このテストに影響します。

On Demandを有効にしてからバッテリー消費が増えたとき、何を確認すればよいですか?

On Demandは条件に応じて接続を開始する機能で、常にバッテリーを節約する設定ではありません。まずシステムのバッテリー使用状況で該当する時間帯を確認し、頻繁な再接続、電波の不安定さ、大量のバックグラウンド通信、テストのやりすぎがないか調べます。On Demandを有効にした時期と消費量の変化が重なる場合は、一時的に設定をオフにし、似たネットワーク環境と使用状況で比較してください。接続が繰り返し開始されていないかも記録します。アプリの統計とシステムのバッテリー使用量の内訳は意味が異なるため、単一の割合だけで追加の消費量を判断できません。異常が続く場合は、ログに記録されたエラー情報を残してください。

症状別のトラブルシューティングを読む →