Shadowrocket よくある質問
まず問題がどの手順で起きているかを特定し、該当する回答を確認してください。購入履歴、アプリのインストール、サブスクリプションのリスト、実際の接続はそれぞれ別の段階です。複数の設定を一度に変更するより、順に確認するほうが原因を見つけやすくなります。
正規品の確認・購入
まずストアの製品情報と購入アカウントを確認してから、デバイスへのダウンロードや購入済み項目の復元を行います。
App StoreでShadowrocketが見つからない場合、まず何を確認すればよいですか?
まず入手ガイドからShadowrocketのApp Store製品ページを開き、検索結果だけで判断しないようにします。ページに現在の地域では利用できないと表示される場合は、App StoreにサインインしているApple Accountと、その国または地域を確認してください。デバイスの言語や地域の設定は、ストアアカウントの地域とは異なります。変更が必要な場合は、システムのSettingsからApple Account → Media & Purchases → View Account → Country/Regionへ進み、Appleの案内に従って残高、サブスクリプション、支払い条件を確認します。利用可否は現在のページ表示に従い、確認の代わりに地域を何度も変更しないでください。
正規のアプリかどうかはどう確認できますか?購入すると接続サービスも利用できますか?
App Storeの製品ページで、アプリ名がShadowrocketであること、本サイトのヘッダーと同じ公式アイコンであること、デベロッパがShadow Launch Technology Limitedであることを確認します。製品リンクのアプリIDが932747118であることも確認してください。Shadowrocketは有料クライアントです。アプリの買い切り購入に接続先の利用契約は含まれません。利用には、ご自身がすでにお持ちのサブスクリプションまたはサーバー情報が必要です。米国ストアでの価格は約2.99米ドルですが、実際の価格、現地通貨での金額、支払い結果はApp Storeの表示に従ってください。アプリの購入と設定の有効性の確認は別々に行います。
機種変更やShadowrocketの再インストール時に、もう一度購入する必要はありますか?
購入時に使用したApple AccountでApp Storeにサインインし、アカウント内のAppsまたは購入済み項目からShadowrocketを探します。項目名や場所は、システムの言語や画面構成によって異なる場合があります。該当アプリが見つかったら、ストアの表示に従って再ダウンロードし、先に再購入しないでください。価格が表示される場合は、購入履歴、ストアアカウント、現在の製品ページが一致しているか確認します。アプリの再ダウンロードでサブスクリプション、サーバー、Configが自動的に復元されるわけではありません。機種変更前に既存の設定を別途バックアップし、認証情報を安全に保管してください。ファミリー共有や複数デバイスでの購入の適用範囲は、App Storeの表示に従ってください。
iPadにShadowrocketをインストールできますか?購入済みの場合はどう使いますか?
まずiPadのApp Storeで同じ製品ページを開き、互換性とダウンロードの可否を確認してください。購入時のApple Accountで購入済み項目を確認します。システム要件やユニバーサル購入の対象かどうかは、App Storeの表示に従ってください。iPadでは横向き表示、Split View、ウインドウ幅によってリストや詳細画面の配置が変わります。iPhoneのボタン位置をそのまま探すのではなく、Home、Config、Settingsなどの名称を目印に操作してください。アプリをダウンロードできても、サーバー設定が同期されているとは限りません。初回利用時に、既存のサブスクリプション、選択中のサーバー、VPN構成の許可を確認してください。
インストール・初回起動
システムの許可、アプリ内の操作項目、接続結果を分けて確認し、許可が通っただけで通信確認済みと判断しないようにします。
初回起動時に、システム要件とVPN構成の許可をどう確認しますか?
インストール前にApp Storeの互換性欄でデバイスとシステムの要件を確認してください。要件はApp Storeの表示に従います。初回起動後、既存のサーバーまたはサブスクリプションが正しく読み込まれていることを確認します。接続を有効にすると、VPN構成の追加を求められ、デバイスのパスコードまたはシステム認証による確認が必要になる場合があります。これはクライアントがシステムVPN構成を作成するための許可であり、サーバーへの接続を保証するものではありません。以前にキャンセルした場合は、Shadowrocketに戻って再度有効化を試してください。デバイスに管理上の制限がある場合は、管理ポリシーを確認します。許可後も実際にアクセスできるかを確認し、許可が通ったことだけで接続成功と判断しないでください。
接続スイッチがオンにならない、またはオンにしてすぐオフになる場合、まず何を確認しますか?
まずHomeに利用可能な設定があり、サーバーが選択されていることを確認します。次に、システムがVPN構成の許可を待っていないか確認してください。システムのSettingsを開き、VPN構成が存在するか、ほかの接続に使用されていないか、デバイスに管理上の制限がないかを確認します。現象を記録したうえで、ほかのVPN接続を一時的に無効にして比較します。スイッチがすぐに戻る場合は、Shadowrocketの関連ログを確認し、設定項目の不足、設定の解析エラー、権限に関する表示に注目してください。すべての設定をリセットしたり、すべてのサーバーを削除したりしないでください。VPN構成を削除して作り直す前に、アプリ内の設定をバックアップし、元の接続を復元できることを確認してください。
画面が英語表示の場合、公式ガイドで操作項目をどう探せばよいですか?
このガイドでは、画面と照合しやすいように英語の項目名をそのまま記載しています。Homeではサーバーと接続状態を確認し、Add Serverでは個別のサーバー情報を入力し、Configでは設定ファイルを管理し、Settingsでは各種設定を行います。Global RoutingのConfig、Proxy、Directは、それぞれ設定に従う、プロキシ経由、直接接続のモードです。アプリの表示言語を変更する場合は、システムのSettingsにあるアプリ設定でLanguageが選択できるか確認してください。選択可能な言語はデバイスの表示に従います。画面の言語が変わっても、サブスクリプションURLやサーバー項目が自動で修正されるわけではありません。項目が見つからない場合は、まず画面名を確認し、次に現在のレイアウトを確認してください。
Shadowrocketをアップデートするには?事前に保存しておくものはありますか?
アプリのアップデートはApp Storeから行います。ストアのアカウントページでアップデートを確認するか、システム設定に従って自動アップデートを利用してください。更新前に、使用中のConfig、手動で追加したサーバー、サブスクリプションのグループ情報を保存し、既存のサブスクリプションURLに引き続きアクセスできることを確認するのがおすすめです。アプリのアップデートとサブスクリプションの更新は別の操作です。前者はクライアントを更新し、後者は既存のサーバーリストを更新するため、互いに代用できません。不具合が起きた場合は、まずストアのアップデート情報を読み、再現条件を記録してください。修復を試すためにすぐアプリを削除しないでください。再ダウンロードしても、ローカルに保存した設定が復元されるとは限りません。
手順に沿って操作:初回接続ガイドを見る。
サブスクリプション・サーバーの読み込み
サブスクリプションURL、個別の共有リンク、手入力する項目を区別してから、適切な読み込み方法を選びます。
既存のサブスクリプションを読み込めない場合、URL・ネットワーク・形式の問題をどう切り分けますか?
まず、ご自身がすでにお持ちのサブスクリプションURLを完全な形でコピーし、前後の空白や改行、クエリパラメータが途中で切れていないか確認します。アカウント管理ページのURLをサブスクリプションURLとして使わないでください。次に、表示されるエラーに応じて切り分けます。接続できない、またはタイムアウトする場合は、現在のネットワークからそのURLにアクセスできるか確認します。認証に失敗する、またはリンクが無効な場合は、既存のサブスクリプションの状態を確認します。取得できても認識されない場合は、返された内容がクライアント対応形式か確認してください。サブスクリプションURLには通常、認証情報が含まれます。調査中にURL全体やQRコードを公開しないでください。元のグループとエラー表示を残し、原因を確認してから再試行すると、重複読み込みによる混乱を避けられます。
サーバー情報が1件だけの場合、Add Server・QRコード・クリップボードのどれを使いますか?
完全な共有リンクがある場合は、アプリのクリップボード読み込み機能を使えます。QRコードがある場合はScan QR Codeを選び、システムの案内に従ってカメラへのアクセスを許可してください。項目情報しかない場合はAdd Serverを開き、元の設定と同じプロトコルを選んでから、アドレス、ポート、該当する認証項目を順に入力します。Shadowsocks、VMess、VLESS、Trojanなどのプロトコルでは項目を使い回せません。TLS、Server Name、通信方式の設定も元の設定に合わせてください。保存後に詳細を開き直して内容を確認し、接続テストを行います。リンクの見た目から不足しているパラメータを推測したり、サブスクリプションURLを個別サーバーのアドレス欄に入力したりしないでください。
サブスクリプションを更新するには?自動更新に失敗した場合、再読み込みが必要ですか?
まずHomeで該当するSubscribeグループを見つけ、そのグループの更新操作を実行します。更新時刻の表示、サーバーリスト、エラー情報を確認してください。操作場所は現在のアプリ画面に従います。自動更新を使う場合は、Settingsのサブスクリプション関連設定で、アプリ起動時の更新など利用可能な項目を確認してください。常にバックグラウンドで定期実行される機能とは限りません。更新に失敗した場合は、すぐにグループを削除せず、URLの有効性、ネットワークからの到達性、返された形式を確認します。再読み込み前に元のURLとカスタムメモを保存し、調査に必要な情報が失われないようにしてください。更新後は、現在選択されているサーバーも再確認します。
更新後にサーバーが減った、重複した、並び順が変わった場合、読み込みに失敗していますか?
必ずしもそうとは限りません。サブスクリプションを更新すると、返された内容に基づいてサーバーリストが更新され、以前の項目が削除、改名、並べ替えされることがあります。手動で追加した項目や複数のサブスクリプショングループに、同じ名前のサーバーが含まれる場合もあります。名前だけで重複と判断せず、グループごとに実際のアドレス、ポート、プロトコルを確認してください。更新が成功したら、以前選択していたサーバーが残っているか確認します。整理する前に、手動入力した項目やメモを保存し、誤って削除した場合に記憶だけで再作成することにならないようにしてください。遅延順はその時点でのテスト結果を示すもので、すべての接続先へのアクセス速度を保証しません。一括削除の前に、実際の接続とグループの所属を確認してください。
項目、グループ、バックアップの説明:サブスクリプションとサーバーの管理ガイド。
ルールによる振り分け・トラブル対処
同じネットワークと接続先で比較し、基本ネットワーク、サーバー接続、ルールの選択をそれぞれ確認します。
Global RoutingではConfig、Proxy、Directをどう選びますか?
ルールに応じて通信を振り分ける場合はConfigを選び、有効な設定ファイルとルールの順序を確認します。通常プロキシ経由にする通信を選択中のサーバーにまとめて接続テストする場合はProxyを選びます。直接接続と比較する場合はDirectを選びます。画面上の項目名は、それぞれConfig、Proxy、Directです。Configでは、DIRECTやPROXYなどのポリシーは一致したルールによって決まるため、Homeで選択中のサーバーだけを見て判断できません。調査中は同じネットワークと接続先を使い、一度に切り替えるモードは1つだけにしてください。DirectでアクセスできてProxyで失敗する場合は、ルール全体を書き換える前にサーバー接続を確認します。
接続済みと表示されるのにインターネットに接続できない場合、どの順番で確認しますか?
接続済みの表示は通常、システムのVPNトンネルが確立したことを示すだけで、現在のサーバー、DNS、接続先がすべて利用可能とは限りません。まず接続を一時停止し、基本ネットワークで正常にアクセスできることを確認します。次に再接続して、選択中のサーバーを確認し、同じ接続先でDirectとProxyをそれぞれテストしてください。Proxyも失敗する場合は、サーバーの認証情報、アドレス、ポート、ネットワークからの到達性を確認します。Proxyは正常でConfigが失敗する場合は、現在の設定、ルールの一致、DNS設定を確認してください。一部のアプリだけで失敗する場合は、接続先のドメイン名とエラーの状況を記録します。毎回変更する項目は1つにし、元の値を残してください。サーバー、ルール、DNSを同時に変更すると原因を特定しにくくなります。
バックグラウンドのバッテリー消費が多い場合、On Demandをどう設定すればよいですか?
まずシステムのSettingsにあるバッテリー画面で、Shadowrocketの画面表示中・バックグラウンドでの動作と集計期間を確認し、デバイス全体の消費量と合わせて判断してください。割合だけで判断しないようにします。継続的な通信、電波の不安定さ、頻繁な再接続はいずれも消費電力を増やす可能性があります。Wi-Fi、モバイル通信、ドメインの条件によってOn Demandが繰り返し作動していないか確認してください。元の設定を保存したうえで、該当条件を一時的に無効にし、近い使用時間で比較できます。オンデマンド接続が必ず省電力になるわけではなく、頻繁に作動すると接続処理が増えます。実際の使い方に合わせて常時接続かオンデマンドかを選び、再接続回数、ネットワーク環境、バッテリーの変化をそれぞれ記録してください。
Connectivity Testは成功するのにアクセスできないのはなぜですか?ログはどう共有すればよいですか?
Connectivity Testの成功が示すのは、その時点でテスト対象が所定の条件を満たしたことだけです。すべてのWebサイト、アプリ、プロトコルへの接続を保証するものではありません。まずテスト方法、現在のGlobal Routingモード、選択中のサーバー、接続に失敗する対象を記録します。問題を再現してから該当ログを確認し、DNSの名前解決、接続タイムアウト、認証失敗、ルールのポリシーを切り分けてください。調査情報を共有する際は、必要なエラー行と時系列だけを残し、サブスクリプションURL、パスワード、認証情報、QRコードを隠します。ログに記録された完全なURLにも認証情報が含まれる場合があります。テスト成功の画面だけでなく、どの手順で失敗したか、どのような比較を行ったかも説明してください。
接続手順を最初から確認する場合は、使い方ガイドに戻り、読み込み、モード選択、接続、確認の順に見直してください。