公式マニュアル · 質問から探す
Shadowrocket よくある質問
購入、インストール、読み込み、接続のどの段階で問題が起きているかを確認し、該当するQ&Aを順に確認してください。トラブル対応を始める前に現在のConfigを保存し、一度に一項目だけ変更して、複数の変更が重ならないようにしましょう。
正規アプリの確認と購入
製品、ストア地域、購入アカウントを確認してください。アプリの購入履歴とサーバーサービスの状態は別々に管理されます。
App StoreでShadowrocketが見つからないとき、まず何を確認すればよいですか?
まず当サイトのApp Storeページで製品を確認し、「メディアと購入」で使用しているApple Accountの国または地域を確認してください。検索結果はストアの地域、デバイスの互換性、アカウントの制限などによって異なるため、検索できないだけでアプリの状態を判断することはできません。地域を確認するには、システムのSettingsからApple Accountをタップし、「メディアと購入」のアカウント設定で「国または地域」を確認します。変更する前に、Appleが案内する残高、サブスクリプション、支払い方法の条件を確認し、画面の手順に従ってください。
App StoreでShadowrocketの正規アプリを見分けるには?
アプリ名がShadowrocket、デベロッパがShadow Launch Technology Limitedであること、公式アイコン、製品リンクのアプリID 932747118を照合してください。公式アイコンは当サイトのページ上部に掲載しているものと一致します。名前が似ていることや検索順位だけで判断しないでください。製品ページを開いたら、互換性、価格、購入条件を確認してください。システム要件と購入の適用条件はApp Storeページの記載に従います。いずれかの情報が一致しない場合は、購入を進めず、当サイトの正規アプリ確認ガイドに戻ってください。
買い切り購入に含まれるものは?購入後すぐに接続できますか?
アプリの買い切り購入と接続サービスの契約は別です。購入できるのはShadowrocketを使用する権利であり、サーバーへの接続情報が含まれるわけではありません。初めて使用する際は、手元にあるサブスクリプションまたはサーバー情報を用意し、ガイドに沿って読み込み、サーバーを選択して接続を確認してください。米国ストアでの価格は2.99米ドルです。各ストアでは現地通貨で表示され、実際の金額はApp Storeページでご確認ください。当サイトでは公式マニュアルを提供していますが、サーバーやサブスクリプションの提供・販売・推奨は行っていません。アプリの購入履歴と、利用中のサービスのアカウント状態はそれぞれ確認が必要です。
新しいiPhoneに買い替えた場合、再購入が必要ですか?
購入時に使用したApple AccountでApp Storeにサインインし、購入済みアプリの一覧からShadowrocketを探してください。通常は雲のアイコンをタップして再ダウンロードできます。iCloudのサインイン状態だけでなく、「メディアと購入」で使用しているアカウントも確認してください。価格が表示される場合は、購入履歴、現在のストア地域、アプリIDを確認してから次の対応を決めましょう。すぐに再購入する必要はありません。アプリの再ダウンロードと、サーバー情報、サブスクリプション、Configの復元は別の作業です。機種変更前に、設定のバックアップを別途保存してください。
購入後、ほかのAppleデバイスでも使えますか?
同じApp Store製品ページで互換性と購入条件を確認してください。Shadowrocketは主にiPhoneとiPadで使用します。Mac、Apple TV、Apple Visionでの利用条件もストアページで確認してください。システム要件はApp Storeページの記載に従います。ファミリー共有の対象になるかどうかも、ストアやApple Accountのページに表示される内容をご確認ください。購入履歴でアプリを入手できるか確認できますが、別のデバイスにサーバー情報、サブスクリプション、現在有効な設定が自動で同期されるとは限りません。
インストールと初回起動
インストールは最初のステップです。端末上の情報、既定のサーバー、システムのVPN許可を続けて確認してください。
iPadにShadowrocketをインストールできますか?注意点はありますか?
まずiPadのApp Storeで同じ製品ページを開き、互換性を確認してから入手してください。システム要件はApp Storeページの記載に従います。購入済みの場合は、「メディアと購入」で購入時のアカウントを使用しているか確認してください。iPadでは画面の向きやウインドウサイズによって、一覧や詳細の表示位置が変わることがあります。Home、Config、Settingsなどの画面名を目印に操作してください。インストール後も、端末上のサーバー情報、現在のConfig、VPNの許可状態を確認しましょう。アプリがインストール済みでも、接続設定が復元されているとは限りません。
初回接続時にシステムからVPN構成の追加を求められるのはなぜですか?
これは端末上にVPN接続構成を作成するために、システムが表示する許可手順です。App Storeから入手したShadowrocketで操作していることを確認し、システムの案内に従って許可してください。必要に応じてデバイスのパスコードや認証を使用します。許可したらアプリに戻り、接続スイッチとシステムの接続状態を確認してください。この許可によってサーバーが追加されたり、サブスクリプションの有効性が確認されたりするわけではありません。以前に許可を取り消した場合は、もう一度接続を試し、システムの案内を確認してください。管理対象のデバイスでは、管理ポリシーでVPN構成の追加が許可されているかも確認が必要です。
画面が英語表示の場合、ガイドに沿って操作するには?
このマニュアルでは画面上の英語表記をそのまま掲載しています。画面名を目印にしてください。Homeではサーバーや接続画面を確認でき、Configでは構成ファイルを管理し、Settingsでは設定を確認できます。Add Serverはサーバーの追加画面です。Global RoutingのConfig、Proxy、Directは、それぞれ設定に基づく振り分け、プロキシ経由、直接接続を示します。言語を変更する場合は、まずシステムでそのアプリに利用できる言語を確認してください。選択できる言語は端末の表示に従います。ルール内のPROXY、DIRECTと画面上の表記を混同しないようにしてください。
アプリを再インストールする前に、何を保存しておけばよいですか?
再インストールする前に、手元にあるサブスクリプションURL、手動で追加したサーバー情報、現在使用中のConfigを保存し、Global RoutingやカスタムDNSなどの重要な設定を記録してください。サブスクリプションURL、パスワード、キー、QRコードにはアクセス情報が含まれる場合があります。自分で管理できる安全な場所に保管してください。同期機能を使っている場合は、実際にデータが同期されたことを確認します。スイッチがオンというだけでは、バックアップの成功を確認できません。App Storeの購入履歴からアプリを再入手できますが、端末内のすべてのデータが復元されるわけではありません。トラブル対応では、まず元に戻せる設定変更を試し、再インストールはその後に検討してください。
読み込み後、初回接続ではどの順番で確認すればよいですか?
まずHomeでサーバー一覧に利用可能な項目があることを確認し、使用するサーバーを選択して左側の選択マークを確認します。次にGlobal Routingを確認してください。ルール設定を使う場合はConfigを確認し、問題の切り分けでは必要に応じてProxyまたはDirectを一時的に選びます。その後、接続スイッチをオンにしてシステムのVPN許可を完了し、Connectivity Testを実行してから、利用したいWebサイトにアクセスしてください。テスト結果が示すのは各テスト項目の状態であり、実際のアクセス確認の代わりにはなりません。失敗した場合はエラーを記録し、ネットワーク、サーバー、ルールの順に確認してください。
サブスクリプションとサーバーの読み込み
以下の操作は、手元にサブスクリプションまたはサーバー情報があることを前提としています。サーバー情報とルール設定を区別してから、読み込みエラーに対処してください。
Subscribeでサブスクリプションを読み込めない場合、まず何を確認しますか?
まず、手元にあるサブスクリプションURL全体を貼り付けているか確認し、先頭や末尾の文字が欠けていないか、空白、改行、日本語の句読点が混入していないかを確認してください。次に、現在のネットワークからURLにアクセスできるか、サービスのアカウントが有効か確認します。内容を解析できないというエラーが表示された場合は、返された内容が対応形式のサブスクリプション情報であり、ログインページやエラー説明ではないことを確認してください。アプリに表示されたエラーの種類を記録し、元のサービス提供元にURLと形式を確認しましょう。サブスクリプションURLを公開のコメント欄に貼り付けないでください。URLに含まれる認証情報から、サーバー情報を他人に読み取られる可能性があります。
サブスクリプションを更新すると何が変わりますか?手動変更は上書きされますか?
サブスクリプションを更新すると、サブスクリプション元からサーバー情報が再取得されます。返される内容によって、名前、アドレス、ポート、利用可能な項目が変わる場合があります。サブスクリプション管理下の項目に加えた変更は、次回更新時に置き換えられる可能性があります。重要な変更は事前に記録し、必要に応じて手動項目として別に保存してください。更新後は、項目数の変化、選択中のサーバー、エラー表示を確認します。更新処理が終了したかどうかだけで判断しないでください。Subscribeでのサーバー更新とConfigのルール設定の更新は別の操作です。サーバー一覧を更新しても、ルールファイルが更新されるとは限りません。
Scan QR Codeで追加できない場合、原因をどう切り分けますか?
まずカメラへのアクセス許可とQRコードの鮮明さを確認し、反射や欠け、小さすぎる状態を避けて、コード全体が読み取り範囲に入るようにしてください。画像を認識できても読み込めない場合は、QRコードに対応するサーバー情報またはサブスクリプション情報が含まれているか確認してください。Webページへのリンク、ログイン情報、その他のテキストでは読み込めないことがあります。手元にサーバー情報がある場合は、Add Serverで元のパラメーターを一つずつ入力し、読み取りの問題か情報の問題かを切り分けられます。QRコードにパスワードやサブスクリプションの認証情報が含まれる場合もあります。調査のために画像を公開しないでください。エラー表示と内容の種類だけを説明してください。
Add Serverで手動入力する際、推測で設定してはいけない項目は?
プロトコルの種類、Address、Port、認証情報、TLSやトランスポート関連の設定は、手元にある元の情報に従って入力してください。プロトコルによって認証項目は異なり、Password、UUID、キーを互いに置き換えることはできません。接続先アドレスとPeer/SNIも、同じとは限りません。元の情報を保存し、項目ごとに照合してから保存してください。疑わしい項目は一度に一つだけ変更します。証明書関連のエラーが出た場合は、ドメイン名、端末の時刻、サーバー情報を確認してください。Allow Insecureを一般的な解決策として使わないでください。判断できない項目は元のサービス提供元に確認してください。
読み込みは成功したのにルールがない、またはサーバーが重複するのはなぜですか?
まず読み込んだ内容を区別してください。サーバーのサブスクリプションは主に接続先の項目を提供し、ルール設定はConfigに含まれます。互いに置き換えることはできません。サーバーがHomeに表示されても、現在のConfigが目的のファイルに切り替わっているとは限りません。重複は、同じサブスクリプションを複数回追加した場合や、手動項目とサブスクリプション項目が併存している場合に起こることがあります。登録元と各パラメーターを確認してから、残す項目を決めてください。削除する前に選択中のサーバーを記録し、重要な情報をバックアップしてください。名前が似ていてもアドレスやポートが異なる項目があるため、必要な接続情報を誤って削除しないよう注意してください。
ルールによる振り分けとトラブルシューティング
まず基本のネットワークを確認し、次にサーバーとルールを調べます。スイッチを何度も切り替えるより、エラー表示を記録する方が原因の特定に役立ちます。
Global RoutingのConfig、Proxy、Directはどう選べばよいですか?
Configは、現在有効なConfigとそのルールに基づいて通信を処理します。Proxyは対象の通信をプロキシ経由にし、Directは直接接続します。普段ルールで通信を振り分ける場合は、Configの内容を確認してからConfigを選択してください。問題を切り分ける際は、同じネットワーク、同じ接続先でモードを一時的に切り替えて比較し、確認後は元の設定に戻します。ルール内のPROXY、DIRECTはポリシーのキーワードであり、Global Routingのボタン名ではありません。Configだけで問題が起きる場合は、ルールの順序、ポリシー、DNS設定を優先して確認してください。
接続スイッチをオンにできない、またはすぐオフになる場合の確認方法は?
まずアプリとシステムの案内を確認し、サーバーが選択されていること、必須項目がすべて入力されていること、VPN構成の追加が許可されていることを確認してください。ほかのVPN接続が使用中でないか、デバイス管理ポリシーで接続が制限されていないかも確認します。使用中のVPNをいったん切断して再試行し、システムのSettingsにあるVPN構成の管理画面で状態を確認してください。それでも起動できない場合は、Configとサーバー情報を残したまま端末を再起動し、もう一度確認します。すべての設定をすぐに削除しないでください。手動でスイッチをオフにしても再びオンになる場合は、On Demandが現在のネットワーク条件に応じて接続を開始していないか確認してください。
接続済みなのにWebページを開けない場合、どう切り分けますか?
まず接続を切り、現在のWi-Fiまたはモバイル通信自体でインターネットにアクセスできることを確認してください。ログインが必要なWi-Fiでは、先にネットワーク認証を完了します。その後、再接続して選択中のサーバーを確認し、Connectivity Testを実行してください。ProxyではアクセスできてConfigでは失敗する場合、ルールの一致条件、ポリシー、DNSを重点的に確認します。どちらも失敗する場合は、サーバーのパラメーターと稼働状態を優先して確認してください。特定のWebサイトだけに問題がある場合は、サイト側の状況も考慮します。システムに接続済みと表示されても、接続構成が確立したことを示すだけで、すべての接続先にアクセスできるとは限りません。
Connectivity Testがタイムアウトする、または一部のドメインだけ開けない場合、DNSはどう確認しますか?
まずサーバーへの接続、ドメイン名の名前解決、接続先へのアクセスを分けて確認してください。一つのテストがタイムアウトしても、接続全体が使えないとは限りません。サーバーとネットワークは変えずに、失敗したテスト項目と対象ドメインを記録し、現在のConfigのDNS設定、関連ルール、アクセスログを確認します。カスタムDNSアドレスが現在のネットワークから到達できない場合も、名前解決に失敗することがあります。変更前に元の設定を保存し、一度に一項目だけ変更して同じ接続先を再テストしてください。サーバー、DNS、ルールを同時に変更すると、原因を特定しにくくなります。問い合わせには、個人情報などを伏せたエラー情報を添えてください。
On Demandを有効にしてからバッテリー消費が増えた場合、どう確認しますか?
まずシステムのバッテリー使用状況で、似た条件の時間帯を比較してください。画面の使用時間、実際の通信量、電波状況も合わせて確認します。VPNの表示が出続けていることだけを理由に、異常とは判断できません。On Demandは設定条件に応じて接続を開始するため、ネットワークの切り替えが頻繁な場合や接続失敗を繰り返す場合は、条件とサーバーの状態を確認してください。On Demandを一時的にオフにして手動接続と比較し、継続中の速度測定、サブスクリプションの更新、診断操作がないかも確認します。必要なエラー記録を残したら、不要な継続テストを終了し、設定を一項目ずつ元に戻してください。接続設定やルールを一度にすべて変更しないでください。
症状に応じてさらに詳しく調べる場合は、トラブルシューティングガイドの手順を確認してください。ルールを変更する前に機能説明を読み、現在の設定をバックアップしましょう。