Shadowrocket トラブルシューティング
App Store公式版の確認から始め、購入の復元、初回起動、既存サブスクリプションの読み込み、Global Routingの設定、接続トラブルまで順に説明します。画面項目はShadowrocketに表示される英語表記のまま記載しています。
公式版の確認と購入
App Storeの製品ページ、購入履歴、アカウント地域、対応デバイスを確認します。価格とシステム要件は、現在のストアページの表示に従ってください。
App StoreでShadowrocketの公式版を確認するには?
ShadowrocketのApp Store製品ページを開き、製品名、開発者名のShadow Launch Technology Limited、アプリID 932747118を順に確認します。アプリIDは製品ページのURLにあるid932747118で確認でき、アイコンも製品ページに表示される公式アイコンと一致している必要があります。価格、対応デバイス、システム要件は現在のApp Storeページの表示を確認してください。
App StoreでShadowrocketが見つからない場合は?
まず本サイトのダウンロード案内ページから、唯一のApp Store製品ページへ移動してください。キーワード検索だけに頼らないことが重要です。製品ページに現在のストアでは利用できないと表示される場合は、Appleアカウントの国または地域設定を確認し、Country/Regionの変更はAppleが案内するアカウント設定の手順だけで行ってください。ストアごとの提供状況、支払い方法、変更条件はAppleのページ表示に従います。
Shadowrocketの料金体系は?
ShadowrocketはApp Storeで販売される有料アプリで、買い切り方式です。米国ストアでは約2.99米ドルですが、実際の金額は現在のApp Storeストアフロントで現地通貨により表示される購入確認画面を確認してください。アプリの買い切り購入は接続サービスの料金を含みません。購入後も、利用者自身が用意したサブスクリプションまたはサーバー情報が必要です。
iPhoneを買い替えた場合、もう一度購入する必要はありますか?
通常は、新しいiPhoneで購入時に使用したAppleアカウントにサインインし、App Storeの購入済み項目またはShadowrocketの製品ページから再ダウンロードできます。購入ボタンが表示され続ける場合は、メディアと購入に使用しているアカウント、ストア地域、購入履歴が一致しているか確認してください。重複して支払わず、最終的な購入状態はApp Storeの表示を確認します。
Mac、Apple TV、Apple VisionでShadowrocketを入手できますか?
これらのデバイスで入手できるかどうかは、同じShadowrocket App Store製品ページの互換性欄を確認してください。デバイスによって画面や機能の範囲が異なる場合があります。対応状況、同一購入に含まれるかどうか、具体的なシステム要件は、すべてApp Storeページの表示に従います。入手先もこの製品ページです。
インストールと初回起動
iPhoneとiPadでの初回起動の順序、VPN構成の認証、画面項目、再インストール後の設定の扱いを説明します。
iPhoneでShadowrocketを初めて開いたら何をすればよいですか?
初回起動後、すぐに接続を開始しないでください。まずHomeで、利用者自身のサブスクリプションまたはサーバー情報が読み込まれていることを確認し、使用するサーバーを選択します。その後、Global Routingを確認してください。初めてメインスイッチをオンにすると、システムからVPN構成の追加を求められます。システム認証を完了してShadowrocketに戻り、スイッチの状態と接続メッセージを確認します。
iPadにShadowrocketをインストールして使えますか?
まずiPadのApp Storeで同じ製品ページを開き、互換性欄とシステム要件を確認してください。購入時と同じアカウントを使用すれば、購入済み状態はApp Storeによって認識されます。iPadOSでは一部のリスト、サイドバー、ポップアップの位置がiPhoneと異なる場合がありますが、Home、Config、Global Routing、Subscribe、Connectivity Testなどの操作名は同じです。
初回接続時にVPN構成の認証が表示されるのはなぜですか?
Shadowrocketは、Appleが提供するVPN構成インターフェースを通じてネットワーク通信を処理するため、初めて接続を開始するとシステムレベルの認証ダイアログが表示されます。Shadowrocketのメインスイッチを操作した直後に表示されたダイアログであることを確認し、システムの指示に従って認証してください。認証を拒否した場合は、システム設定でVPN構成の状態を確認してから、アプリに戻ってもう一度操作します。
Shadowrocketの画面は英語です。よく使う項目はどう対応しますか?
主な項目は機能で判断できます。Homeはサーバーの選択と接続の制御、Configは設定とルール、Settingsは一般設定、Subscribeは既存サブスクリプションの管理、Add Serverはサーバー情報の手入力、Connectivity Testはネットワーク接続の確認に使用します。プロトコル名とフィールド値は、サービス提供元から提示された原文のまま入力してください。
再インストール後、以前の設定は自動的に復元されますか?
App Storeの購入履歴で復元できるのはアプリの購入状態だけで、アプリ内のサブスクリプション、サーバー、ルール設定まで自動的に戻るとは限りません。再インストールやデバイス変更の前に、Shadowrocketが現在提供している書き出し機能に応じて必要な設定を保存し、利用者自身のサブスクリプションURLとサーバーパラメータを安全に保管してください。復元後は項目ごとに確認します。
サブスクリプションとサーバーの読み込み
以下は、利用者が自身のサブスクリプションURLまたはサーバー情報をすでに保有していることを前提に、URLの完全性、プロトコルタイプ、フィールドの対応関係を確認する手順です。
既存サブスクリプションの読み込みに失敗したら、まず何を確認しますか?
まずサブスクリプションURLが完全で、有効期限内であることを確認します。コピー時に空白、改行、文字の欠落がないことも確認してください。次にブラウザでURLを開き、正常に内容が返るか確認してから、ShadowrocketのSubscribeに戻って再追加します。形式エラーが表示される場合は、元のサービス提供元にShadowrocket対応のサブスクリプションか確認し、tokenやプロトコルのフィールドを自分で変更しないでください。
既存のサーバー情報を手動で追加するには?
HomeからAdd Serverを開き、まず手元の情報と一致するプロトコルタイプを選択してから、アドレス、ポート、パスワード、認証情報を順に入力します。Shadowsocks、VMess、VLESS、Trojan、HTTP、SOCKS5、WireGuard、Hysteria2ではフィールドが異なるため、混在させないでください。保存前に、ポート、暗号化方式、TLS、トランスポート設定を一文字ずつ確認します。
サブスクリプションを更新してもサーバー一覧が変わらないのはなぜですか?
まずSubscribeで正しいサブスクリプションを更新しているか確認し、更新中にネットワークや形式に関するメッセージが表示されていないか確認します。一覧が変わらない場合、サーバー側の内容自体が更新されていないか、サブスクリプションURLが無効、または返却内容に問題がある可能性があります。一覧を閉じて再度開き、更新時刻を確認してください。それでも解決しない場合は、元のサービス提供元に返却内容を確認してもらいます。
QRコードから読み込んだのにサーバーが表示されない場合は?
Scan QR Codeを使用した後、QRコードの内容がShadowrocketで認識できるサーバー共有情報またはサブスクリプションURLであることを確認してください。スキャン結果が普通のテキストだけ、Webアドレスが不完全、またはパラメータが不足している場合、アプリはサーバー項目を作成できないことがあります。完全な内容をコピーして読み込む方法に切り替え、元の情報と項目ごとに照合してください。
複数のサブスクリプションで重複したサーバーを整理するには?
まずSubscribeで各サブスクリプションの用途を提供元ごとに確認し、同じURLを重複して追加しないようにします。更新後は、サーバー名、アドレス、ポート、プロトコルを基準に重複を確認し、無効になった項目や不要と確認できた項目を削除します。整理前に元のサブスクリプションURLを残しておくと、誤削除した場合でも項目の出所を確認できます。
ルール分岐とトラブルシューティング
基礎ネットワーク、サーバー接続性、Global Routing、Configのルール、システム状態の順に問題を切り分け、複数の設定を同時に変更しないようにします。
Global RoutingのConfig、Proxy、Directはどう選びますか?
Configは現在の設定ファイルにあるルールを順に判定します。DOMAIN-SUFFIX、GEOIP、IP-CIDR、FINALなどによるルール分岐が必要な場合に適しています。Proxyは通信をすべてプロキシポリシーで処理し、主に一時的なテストに使用します。Directは通信を直接接続します。通常はまずConfigを選び、ルールの判定結果を見ながら確認します。
Shadowrocketのメインスイッチがオンにならない場合の確認方法は?
まずHomeでサーバーが1つ選択され、その項目に完全なアドレス、ポート、プロトコルパラメータが含まれていることを確認します。次にシステム設定のVPN構成に競合がないか確認し、システム認証をもう一度実行します。スイッチが一時的にオンになってすぐオフになる場合は、まずConnectivity Testでサーバーへの到達性を確認し、デバイスの時刻とネットワーク状態を確認してください。
接続済みと表示されるのにWebページを開けない場合は?
まずGlobal Routingを一時的にDirectへ切り替え、現在のWi-Fiまたはモバイル通信自体でWebページにアクセスできることを確認します。その後Configに戻し、選択したサーバーのConnectivity Testの結果を確認してください。一部のドメインだけ失敗する場合は、Config内のルール順序、FINALポリシー、DNS設定を確認します。すべて失敗する場合は、サーバーパラメータと有効状態を優先して確認してください。
Connectivity Testのタイムアウトは何を意味しますか?
タイムアウトは、テスト中に制限時間内で対象への接続が完了しなかったことを意味し、原因が1種類だけとは限りません。現在の基礎ネットワーク、サーバーアドレスとポート、プロトコルタイプ、TLSまたはトランスポートパラメータ、デバイスのシステム時刻を順に確認してください。Wi-Fiとモバイル通信を切り替えて比較テストすると、問題がローカルネットワークにあるのか、既存のサーバー設定にあるのか判断しやすくなります。
Shadowrocket使用中のバッテリー消費が大きい場合の確認方法は?
まずシステムのバッテリー使用状況で、Shadowrocketのフォアグラウンドとバックグラウンドの使用時間を確認します。次に、On Demandが接続を継続的に発生させていないか、ログレベルが高すぎないか、サブスクリプション更新の頻度が高すぎないか、現在のサーバーが切断と再接続を繰り返していないかを確認してください。確認時は一度に1つの設定だけを変更し、1回の利用サイクル全体を観察します。