Shadowrocket よくある質問
App Storeでの正規版確認から接続トラブルまで、操作の段階ごとに問題を確認できます。サブスクリプションに関する説明は、ご自身のサブスクリプションまたはサーバー情報をお持ちであることを前提としています。
現在の状態を確認してから、一つずつ設定を変更してください。比較や復元ができるよう、変更前の設定を残しておきましょう。
正規版の確認と購入
製品ページ、購入アカウント、ストア地域を確認してから、入手や復元を進めましょう。
App StoreでShadowrocketが見つからないとき、まず確認することは?
検索語がShadowrocketになっているか確認し、このサイトの正規版確認ページからApp Storeの製品ページを開いてください。検索結果は、現在のアカウントのストア地域やアプリの提供状況によって異なります。製品ページに利用できないと表示された場合は、端末の言語を何度も変更するのではなく、まずアカウントの地域を確認してください。地域を変更する場合は、システムのSettingsからApple AccountのMedia & Purchasesを開き、Country/Regionを確認のうえ、残高、サブスクリプション、支払い方法に関する案内に従ってください。
App StoreでShadowrocketの正規版を確認するには?
アプリ名がShadowrocket、デベロッパがShadow Launch Technology Limitedであること、このサイトに掲載されている公式アイコンと一致することを確認し、製品ページのURLにid932747118が含まれているかも確認してください。名前やアイコンが似ていても同じアプリとは限りません。デベロッパ名とアプリIDをあわせて確認しましょう。ShadowrocketはAppleプラットフォーム向けのクローズドソースの商用アプリです。購入・インストールはApp Storeから行ってください。価格、システム要件、対応デバイスはApp Storeの製品ページをご確認ください。
機種変更や再インストールの際、もう一度購入する必要はありますか?
新しい端末のApp Storeで、購入時と同じアカウントにサインインしていることを確認し、アカウントページの購入済み項目またはアプリ一覧からShadowrocketを探してください。項目名や表示場所はシステムによって異なります。購入済みのアプリは通常、再入手できます。価格が表示される場合は、すぐに再購入せず、購入履歴、アカウント、ストア地域を確認してください。アプリの再入手と端末内データの復元は別の作業です。サーバー情報やConfigが戻るかどうかは、事前のバックアップや同期設定によります。
買い切り購入にサブスクリプションや接続サービスは含まれますか?
クライアントの買い切り購入と接続サービスのプランは別です。購入によって得られるのはShadowrocketクライアントの利用権であり、接続にはご自身が用意したサブスクリプションまたはサーバー情報が必要です。米国ストアでの価格は約2.99米ドルですが、実際の金額、税金、現地通貨での表示はApp Storeの決済画面をご確認ください。このサイトではクライアントの操作方法のみを案内し、接続先やサブスクリプションの提供・販売・推奨は行いません。追加する前に、お持ちのサービスの有効期限、接続パラメータ、利用権限をご自身で確認してください。
iPhoneで購入済みの場合、iPadなどほかのAppleデバイスで購入状況を確認するには?
iPadのApp Storeで購入時と同じアカウントを使い、同じShadowrocketの製品ページを開いて、入手ボタンと購入履歴を確認してください。iPhoneとiPadでの購入内容の適用範囲、Mac・Apple TV・Apple Visionとの互換性、ユニバーサル購入やファミリー共有の対象かどうかは、App Storeの製品ページをご確認ください。同じストアで入手できても、すべてのデバイスで設定が自動的に同期されるとは限りません。別のデバイスで初めて使う際は、データの復元と接続の許可も確認してください。
インストールと初回起動
アプリのインストール、システムの許可、サーバー設定を別々の手順として確認しましょう。
初回起動時にシステムからVPN構成の追加を求められます。これは何ですか?
Shadowrocketで接続するには、システムでVPN構成の追加を許可する必要があります。確認画面が、起動中のShadowrocketから表示されたことを確認し、システムの案内に従って許可してください。端末のパスコードなどで認証を求められる場合があります。この操作で端末にネットワーク接続構成が追加されますが、サービスの購入やサーバー情報の自動入力が行われるわけではありません。許可の前後に、Homeに利用可能な記録があるか確認してください。システム要件と対応デバイスはApp Storeの製品ページをご確認ください。
Homeの接続スイッチがオンにならないとき、何から確認すればよいですか?
まずHomeにサーバーの記録があり、接続先として選択されていることを確認し、VPN構成の許可画面が表示されるか確認してください。以前に許可を取り消した場合は、接続を再度開始し、システムのSettingsにあるVPN管理画面で構成を確認します。管理対象の端末ではVPNの追加が制限されていることがあります。端末の管理ルールに従ってください。それでも接続できない場合は、エラーメッセージを全文記録し、ほかのVPN接続を終了してから再試行します。すべての構成を削除して試すのではなく、先にバックアップを残してください。
画面が英語表示の場合、使い始める前に言語を変更したほうがよいですか?
画面上の英語表記をそのまま目印に操作できます。Homeではサーバーと接続状態、Add Serverでは記録の追加、Subscribeでは既存サブスクリプションの管理、Configでは構成、Settingsでは設定を確認します。端末にアプリごとの言語設定がある場合は、システムのSettingsからShadowrocketの設定を確認してください。選択できる言語は実際の画面でご確認ください。このマニュアルでは、システム言語によって表示が異なる入口を見つけやすいよう、画面上の英語表記をそのまま使用しています。初回操作の前に端末全体の言語を変更する必要はありません。
iPadで初めて使う場合、iPhoneと操作は異なりますか?
iPadでは画面幅や向き、アプリのレイアウトによって一度に表示される内容が増えることがありますが、基本の手順は同じです。既存の情報を追加し、サーバーを選び、Global Routingを確認してから接続します。ボタンの位置だけで探さず、Home、Add Server、Configなどの名称を確認してください。iPadでもVPN構成の追加をシステムに許可し、現在のネットワークで接続できるか個別に確認する必要があります。システム要件はApp Storeの製品ページをご確認ください。購入履歴があっても、この端末での認証に代わるものではありません。
アプリのアップデート後、すべてのデータをもう一度追加する必要がありますか?
App Storeから通常の方法でアプリをアップデートした場合、既存のサーバー情報やConfigをすべて作り直す必要は通常ありません。ただし、アップデート前にアプリで利用できるバックアップまたは書き出し機能を使い、大切な設定を保存しておくことをおすすめします。アプリのアップデート、サブスクリプションの更新、Configの変更はそれぞれ別の操作です。アップデート後に記録がおかしい場合は、現在のグループ、選択中の構成、バックアップからの復元状況を確認し、データが失われたことを確かめてから復元してください。変更を追跡しにくくなるため、続けて上書きインポートしないでください。
サブスクリプションとサーバー情報の追加
情報の種類を確認してから、形式、利用権限、更新結果を確認してください。認証情報を含む内容は安全に保管しましょう。
既存のサブスクリプションを追加できないとき、何を確認すればよいですか?
Add ServerでSubscribeを選んだら、アカウントのログインページや説明ページ、個別サーバーの共有情報ではなく、お持ちのサブスクリプションURLを入力しているか確認してください。コピー時に空白、改行、句読点が混入していないか、URLが有効か、現在のネットワークからアクセスできるかも確認します。ログインページやエラーメッセージが返された場合、サブスクリプションとして読み込むことはできません。具体的なエラーを記録し、形式や利用権限について元のサービス提供元に問い合わせてください。認証情報を含むURL全体を公開しないでください。
Add Serverに手入力したサーバーに接続できません。入力ミスしやすい箇所は?
まずTypeを既存サーバーで使われているプロトコルに合わせ、Address、Portと、そのプロトコルで必要な認証項目を順に確認します。Shadowsocks、VMess、VLESS、Trojan、Hysteria2などは必要なパラメータが異なります。プロトコル名だけを変更して、ほかの項目を流用しないでください。TLS、Server Name、通信方式の設定は、手元にある情報に従って入力します。アドレスから推測しないでください。保存後は対象の記録を選択してから接続します。原因を特定しやすくするため、一度に修正するのは一組の項目だけにしてください。
Scan QR Codeやクリップボードから追加したのに記録が表示されない場合は?
QRコードには、Shadowrocketが認識できるサーバー共有情報またはサブスクリプション情報が含まれている必要があります。一般的なWebページへのリンクでは追加できません。Scan QR Codeを使う場合は、カメラのアクセス許可、画像の鮮明さ、QRコード全体が写っているかを確認してください。クリップボードから追加する場合は、内容全体をコピーし、システムの案内に従ってペーストを許可します。追加後はHomeのグループと記録一覧を確認してください。別のグループに追加された記録を、失敗したと誤認しないようにしましょう。共有情報に認証情報が含まれることがあるため、公開画像やテキスト解析ページにアップロードしないでください。
既存のサブスクリプションを更新する方法と、自動更新に失敗したときの対処法は?
まずHomeで該当するサブスクリプションのグループを見つけ、そのグループで利用できる更新操作を実行します。完了後、エラーの有無と記録が想定どおりに変わったか確認してください。自動更新を設定する場合は、SettingsでSubscribe関連の項目を確認し、アプリに表示される選択肢に従います。手動更新も失敗する場合は、ローカルネットワーク、URLの有効期限、アクセス権限、応答形式の順に確認してください。自動更新だけに失敗する場合は、更新の実行条件も確認します。更新で手動変更した項目が上書きされる場合があるため、事前にその内容を控えてください。
複数のサブスクリプションを整理する方法と、削除前にバックアップする項目は?
各サブスクリプショングループに識別しやすい名前を付け、用途と更新時期の判断方法を記録しておくと、似た名前の記録を選ぶ間違いを防げます。まず一つのグループだけを更新して動作を確認し、その後ほかのグループを処理しましょう。一度にすべて置き換えるより、問題の特定が容易です。削除前にアプリのバックアップまたは書き出し機能を使い、サーバー情報、サブスクリプションURL、Configが保存対象に含まれているか確認してください。書き出し方法によって保存範囲は異なります。バックアップには機密情報が含まれるため、安全に保管し、復元後はグループと選択内容を再確認してください。
ルーティングルールとトラブル対処
ローカルネットワーク、サーバー、Global Routing、ルール、DNSの順に確認し、一度に変更する条件は一つにしましょう。
Global RoutingのConfig、Proxy、Directはどう選べばよいですか?
よく使うモードはConfig、Proxy、Directの3つです。Configは現在有効な構成ルールに従って通信を処理するため、明確なルーティング設定がある場合に適しています。Proxyは通常プロキシ経由となる通信を選択中のサーバーに通すため、ルールに関する問題の切り分けに使えます。Directは直接接続する経路を使い、プロキシサーバーが正常かどうかの確認には使えません。トラブル対処の前に現在の選択を記録し、一時的に切り替えて同じ接続先を試した後、元の設定に戻してください。具体的な動作は、構成とアプリの設定もあわせて確認してください。
接続済みなのにWebページが開かない場合、どう切り分ければよいですか?
システムに接続済みと表示されても、接続構成が有効になったことを示すだけで、すべての接続先にアクセスできるとは限りません。まず接続を切ってローカルネットワークが使えることを確認し、再接続して選択中のサーバーとGlobal Routingを確認してください。Proxyでは接続できてConfigではできない場合、現在のルールとポリシーの参照先を重点的に確認します。どちらも失敗する場合は、サーバーのパラメータ、サービスの状態、DNSを確認してください。同じWebページで比較し、一度に変更する条件は一つだけにします。サーバー、ルール、DNSを同時に変更すると、原因となった箇所を特定しにくくなります。
Connectivity Testの結果は良好なのに、実際の通信が遅いのはなぜですか?
Connectivity Testの結果が示すのは、対象のテスト先と、その時点の経路での状態です。Webページの読み込み速度や継続的なデータ転送能力と同じとは限りません。同じサーバーを使ったまま、Wi-Fiとモバイル通信を個別に確認し、時間帯や実際の接続先による違いも比べてください。ネットワークの切り替えでモバイルデータ通信料が発生する場合があります。特定のWebサイトだけが遅い場合は、その接続先に適用されるルールと名前解決の経路を確認します。すべての接続先が遅い場合は、サーバーの状態、プロトコルのパラメータ、ローカルネットワークの混雑を確認してください。一度のテスト結果だけで速度を判断しないでください。
DNSの設定変更後、一部のWebサイトが開かなくなりました。元に戻して確認するには?
まず現在のDNS設定とConfigを記録し、以前に動作を確認できた設定に戻して比較してください。カスタムDNSやDNS over HTTPSは現在のネットワークからアクセスできるとは限らず、入力内容が正しくても通信経路が適切とは限りません。特定のドメインだけで問題が起きているか、通信が想定したルールを通っているかを確認し、設定を戻した後は接続を再確立してテストします。複数の名前解決設定をまとめて変更したり、サーバーが利用可能か確認できていない状態でDNSの変更を重ねたりしないでください。詳しくはDNSの解説記事をご覧ください。
バッテリー消費が増えた、または自動接続を繰り返す場合、何を確認すればよいですか?
まずシステムのバッテリー使用状況でShadowrocketの動作を確認し、実際の通信量、ネットワークの切り替え、使用時間帯とあわせて判断してください。ステータスアイコンだけで決めつけないようにしましょう。接続が自動で再開する場合は、On Demandが有効か、どの条件で動作するかを確認します。手動で接続を切った後も再接続する場合、条件が引き続き満たされている可能性があります。原因を調べる間はOn Demandを一時的に無効にし、同じ使い方で変化を確認してください。サブスクリプションの頻繁な更新や、ログの継続記録がないかも確認します。調整後も必要な設定は維持してください。バッテリー駆動時間の変化を保証することはできません。