Shadowrocket よくある質問
購入、インストール、サブスクリプション、接続の4段階から質問を探せます。問題が起きた手順を確認し、一つずつ順番に調べてください。変更前に現在使える設定を保存し、複数の条件を同時に変更しないようにしましょう。
APP STORE & PURCHASE
正規版の確認と購入
まず製品を確認し、ストア、購入履歴、端末の対応状況を確認します。
App StoreでShadowrocketが見つからないとき、まず確認することは?
まず本サイトの正規版の入手ページからApp Storeの製品ページを開き、検索結果に表示されないのか、現在のストアでは利用できないのかを確認します。端末の言語や現在地ではなく、App Storeで購入に使用するApple Accountの国または地域を確認してください。地域を変更する場合は、システムのSettingsでApple Accountを開き、Media & Purchases → View Account → Country/Regionの順に進みます。画面の案内を読み、残高や有効なサブスクリプションなどの制限を確認してください。検索結果を表示するために、地域を何度も切り替えることは避けましょう。
検索結果に表示されたアプリがShadowrocketの正規版か確認する方法は?
製品名がShadowrocket、デベロッパがShadow Launch Technology Limitedであること、公式アイコン、製品ページURLのid932747118を確認します。アプリIDは932747118です。アイコンが本サイトのナビゲーションに表示される公式アイコンと一致することも確認してください。名前が似ていることや検索順位、アイコンの色だけでは正規版と判断できません。ストアの詳細ページを開き、デベロッパと互換性を確認してください。名前の似た別アプリの説明を、このマニュアルに当てはめないようにしましょう。
買い切りに含まれるものは?接続サービスも利用できますか?
Shadowrocketは有料クライアントです。クライアントの買い切りと接続サービスの契約は別のものです。アプリを購入しても、利用者自身のサブスクリプションやサーバーの利用権は含まれません。購入後、すでにお持ちの接続情報を追加してください。米国ストアでの価格は$2.99ですが、実際の価格はApp Storeの製品ページをご確認ください。ストアの地域によって現地通貨で表示されます。本サイトではクライアントの設定方法を案内しており、サーバーやサブスクリプションの提供・販売・推奨は行っていません。接続情報の有効期限や利用権については、ご自身のサービス提供元にご確認ください。
機種変更や再インストールのたびに購入が必要ですか?
購入時にApp Storeで使用したApple Accountでサインインし、アカウントのアプリ一覧または購入済み項目からShadowrocketを探して再入手してください。再ダウンロードではなく価格が表示される場合は、購入時のアカウント、購入履歴、現在のストアを確認し、すぐに再購入しないでください。アプリを再入手しても端末内のデータは復元されません。サブスクリプションのリンク、手動で入力したサーバー情報、Configは別途バックアップし、復元後に有効性も確認してください。購入の適用条件はApp Storeの製品ページをご確認ください。
iPadにインストールできますか?ほかのAppleデバイスでも使えますか?
Shadowrocketは主にiPhoneとiPad向けです。iPadでもApp Storeから入手できます。購入済みの場合は、購入時のアカウントでダウンロード状況を確認し、使用する端末の互換性を確認してください。Mac、Apple TV、Apple Visionも同じストアページの互換性欄に記載されています。システム要件、互換性、ユニバーサル購入の適用条件は、いずれもApp Storeの製品ページをご確認ください。本ページの操作説明は主にiPhoneとiPadを対象としており、ほかの端末でも画面構成が同じとは限りません。
INSTALLATION & FIRST OPEN
インストールと初回起動
システムの許可、サーバーの選択、接続結果を分けて確認し、異なる手順を混同しないようにしましょう。
初回接続時にVPN構成の追加を求められたら、どうすればよいですか?
初めて接続を有効にするとき、システムからShadowrocketによるVPN構成の追加を許可するよう求められる場合があります。これはシステムのネットワーク接続を確立するための許可です。直前に開いたShadowrocketからの操作であることを確認し、システムの案内に従って許可した後、端末の認証を完了してください。許可をキャンセルした場合は、アプリに戻って接続を再度有効にすると、もう一度確認できます。許可が完了しても、システムが接続を認めたことを示すだけで、サーバーが利用可能とは限りません。次に、選択中の項目、Global Routing、実際のアクセス結果を確認してください。
接続スイッチをオンにできない、またはすぐオフになる場合の確認方法は?
まず、必要な項目がすべて入力されたサーバーを選択していることを確認し、初回のVPN構成の許可が完了しているか調べます。システムのSettingsからVPN管理画面を開き、ほかに有効なVPN構成がないか確認してください。競合する接続があれば停止してから、再度試します。端末が組織によって管理されている場合は、許可に関する制限を管理者に確認してください。それでも失敗する場合は、表示されたメッセージを記録し、アプリを終了して開き直した後、端末を再起動して確認します。原因の手がかりや既存の設定を失わないよう、最初からすべての構成を削除するのは避けてください。
画面が英語の場合、このマニュアルを見ながら操作するには?
このマニュアルではHome、Config、Settings、Data、Add Server、Subscribeなど、アプリ画面の英語表記をそのまま使用しています。英語の項目名で画面を確認してください。表示言語を変更する場合は、システムのSettingsでShadowrocketのアプリ言語設定を確認します。設定が表示されるか、選択できる言語は、システムとアプリの対応状況によって異なります。メニューの位置が異なるときは、スクリーンショットの座標だけに頼らず、機能名から探してください。表示言語を変更しても、サーバー情報が補完されたり、サブスクリプションの有効状態が変わったりすることはありません。
初回起動後に選択できるサーバーがありません。インストールに失敗しましたか?
リストが空でも、インストールに失敗したとは限りません。アプリの購入と接続情報は別のものです。初めて使う場合は、すでにお持ちのサブスクリプションを追加するか、Add Serverから既存のサーバー情報を入力してください。まず、手元の情報がサブスクリプションURL、個別のサーバー共有リンク、Configファイルのどれに当たるかを確認し、対応する方法で追加します。追加後、Homeに想定した項目が表示されることを確認してから、接続する項目を選んでください。ストアの購入履歴、WebページのURL、説明文をサーバー情報として入力しないでください。
アプリをアップデートする前に、何を保存しておけばよいですか?
アプリのアップデートはApp Storeから行います。作業前に、サブスクリプションの元のリンク、手動で入力したサーバー情報、使用中のConfig、必要なカスタム設定を保存しておくことをおすすめします。バックアップには接続情報が含まれる場合があるため、自分で管理できる場所に保存し、公開の掲示板などに投稿しないでください。通常、アプリのアップデートとサブスクリプションの更新は別の操作です。アプリを更新したからといって、すべての項目をむやみに作り直す必要はありません。アップデート後はまず従来の設定で確認し、問題があれば原因を特定できるよう一度に一項目だけ変更してください。
SUBSCRIBE & IMPORT
サブスクリプションとサーバー情報の追加
まずデータの種類を確認し、リンク、利用権、返される形式、更新結果を調べます。
追加済みのサブスクリプションはどこから登録できますか?
HomeからAdd Serverを開き、Subscribeを選択します。すでにお持ちの完全なサブスクリプションURLを対応するURL欄に入力し、必要に応じて見分けやすい名前を設定して保存・更新してください。コピー時はURLのクエリパラメータをすべて保持し、空白や改行、説明文を追加しないでください。追加後は取得されたサーバー項目が想定どおりか確認し、項目を一つ選んでテストします。サブスクリプションのリンクは機密情報です。実際のURLを公開スクリーンショットに載せないでください。本サイトでは追加手順を説明しており、リンクの受付や保管は行っていません。
サブスクリプションの追加に失敗したとき、何から確認すればよいですか?
まずURLが完全か確認し、次に端末からサブスクリプションの提供元へアクセスできることを確かめます。その後、リンクの有効期限とアクセス権を確認し、最後にアプリが認識できる形式でデータが返されているか調べます。サブスクリプションURLからは、ログイン画面やエラーページ、通常の案内ページではなく、アプリが読み取れるデータが返る必要があります。一度に一項目ずつ確認し、元のエラーメッセージを記録してください。DNS、ルール、サーバー情報を同時に変更するのは避けましょう。権限や内容に問題があると表示された場合は、ご自身のサービス提供元にリンクを確認してください。同じサブスクリプションを何度も追加して、元の問題を覆い隠さないようにしましょう。
サブスクリプションを手動で更新する方法と、自動更新との違いは?
Homeで対象のサブスクリプショングループを探し、そのグループの更新操作から内容を再取得します。完了したら、項目の変化やエラーメッセージを確認してください。アプリを開いたときに自動更新したい場合は、Settingsでサブスクリプション関連の設定を探し、実際の画面に応じて該当する項目を有効にします。これを設定しても、システムが常に任意のタイミングで更新するわけではありません。手動更新は追加後の確認やトラブルシューティングに、自動更新は繰り返し操作を減らすのに役立ちます。どちらもリンクが有効でアクセスできることが前提で、App Storeのアプリ自体は更新しません。
サブスクリプションの更新は成功したのに、項目が表示されない・以前の項目が消えた場合は?
更新完了は今回の取得処理が終了したことを示すだけです。返された内容も確認してください。まず対象のサブスクリプショングループを展開し、検索やフィルタが設定されていないか確認します。次に、サブスクリプションの利用権、返された形式、サービス提供元による項目の変更を確認してください。項目名が変わった場合は、現在使用するサーバーを選び直す必要があることもあります。以前の項目がリストに残っているだけで、現在も有効だとは判断しないでください。返された内容が本当に空の場合は、リンクとエラーの記録を保存して、ご自身のサービス提供元に確認します。すべての構成をすぐに削除するのは避けてください。
Subscribe、個別の共有リンク、Configファイルは相互に置き換えられますか?
用途が異なります。Subscribeは通常、サーバーリストの取得と更新に使います。個別の共有リンクには、通常、一つのサーバー接続情報が記載されています。Configファイルには、ファイルの内容に応じてルール、DNS、ポリシーなどの設定が含まれることがあります。追加前にデータの種類を確認してください。サーバーリストに項目が表示されても、ルールが正しく設定されたとは限りません。Scan QR Codeを使う場合も、読み取った内容の種類を確認してください。すべてのQRコードがサブスクリプションとは限りません。Configを上書きする操作の前には、現在使える設定を保存しておきましょう。
ROUTING & DIAGNOSTICS
ルールによる振り分けとトラブルシューティング
まず基本のネットワークを確認し、次にサーバー、ルール、DNSを調べます。テスト後は元の設定に戻してください。
Global RoutingのConfig、Proxy、Directはどれを選べばよいですか?
Configは設定モードです。現在のConfig内のルールに従って通信先を振り分けます。Proxyはプロキシモードで、通常、選択したプロキシに通信を送ります。Directは直接接続モードで、通常、接続先にそのまま接続します。普段、ルールによる振り分けを使う場合は、Configの内容を確認してからConfigを選んでください。トラブルシューティングでは、Proxyでサーバーへの接続を確認し、Directで通常のネットワーク接続と比較できます。モードを切り替えても、無効なサブスクリプションや誤ったサーバー情報は修復されません。テスト後は、実際の用途に合った設定に戻してください。
接続済みと表示されるのにインターネットにアクセスできない場合、まず何を確認すればよいですか?
まずShadowrocketを切断し、通常アクセスできるページが基本のネットワークで開けることを確認します。次に接続し、選択中のサーバーとGlobal Routingを確認してください。Connectivity Testで接続状況を調べるとともに、対象のページにも実際にアクセスします。一つのテストが成功しても、すべて正常とは限りません。一部のドメインだけ失敗する場合は、ルールの適用状況とDNSを確認します。すべてのリクエストが失敗する場合は、サーバー情報、有効状態、ネットワークへの到達性を優先して確認してください。Wi-Fiとモバイル通信で結果に違いがあるかを記録し、一度に変更する条件は一つだけにします。
Connectivity Testがタイムアウトした場合、すべての設定が間違っているということですか?
必ずしもそうではありません。Connectivity Testの結果は、現在のテスト方法、テスト先、その時点のネットワーク環境を反映します。まずサーバーアドレス、ポート、プロトコル、必要な認証情報やトランスポート項目を確認し、テスト先が利用できるか調べてください。基本のネットワークを切り替えて比較する方法もあります。テストがタイムアウトしても実際のアクセスに問題がなければ、すべての設定をすぐに作り直さず、テスト方法を確認してください。実際のアクセスも失敗する場合は、エラー情報を保存してサーバーの状態を一項目ずつ確認します。テスト結果は、長期的な速度や安定性を保証するものではありません。
一部のWebサイトだけ開けない場合、ルールとDNSのどちらに問題があるかを見分けるには?
まず、開けないドメイン、発生時刻、現在のGlobal Routingを記録し、リクエストログでルールの適用状況と接続エラーを確認します。一時的にConfigからProxyへ切り替えて正常に戻った場合は、元のルールと対応するポリシーを重点的に見直します。ただし、ログも合わせて確認してください。ドメインの名前解決に失敗する場合は、現在のConfigのDNS設定と、名前解決サービスに到達できるかを確認します。変更前にバックアップを取り、一度に変更する項目は一つにしてください。接続先のWebサイト自体に問題がないかも確認し、一部のサイトにアクセスできない原因をすべてDNSのせいにしないでください。
接続後にバッテリー消費が増えた場合、On Demandをオフにすべきですか?
まずシステムのバッテリー使用状況で実際の使用時間帯を確認し、データ通信の継続、電波の弱さ、頻繁な再接続を区別します。On Demandは条件に応じて接続を開始する機能です。条件が現在のネットワークと合わない場合、想定外の接続動作が起こることがあります。一時的に無効にして比較し、トリガーのルールを確認してください。一度のバッテリー残量の変化だけで原因を判断せず、テスト時は使用状況とネットワークをなるべく同じ条件に保ちます。無効にしても問題が続く場合は、接続エラーとDataの通信量の変化を確認し、再現できる操作手順を記録してください。