公式サイト · 公式マニュアル 質問一覧

Shadowrocket よくある質問

症状に合うカテゴリを選び、項目ごとに確認してください。入手や復元については前半の2カテゴリ、既存サブスクリプションの追加、接続やルールの問題については後半の2カテゴリをご覧ください。質問を開くと、手順全体を確認できます。

入手前の確認

正規版の確認と価格

アプリの入手、購入履歴、ご自身がすでに利用しているサービスを区別して確認してください。ストアの検索結果、デバイスの言語、アカウントの国または地域は、それぞれ別の情報です。

パソコンやAndroidでもShadowrocketを使えますか?

はい。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac(Appleシリコン・Intel)、Windows、Android、Linux版は無料です。アプリの入手ページでデバイスを選択してください。パソコン、Android、Linux向けのインストーラーは当サイトの /dl/shadowrocket/ から入手できます。モバイル版の購入履歴はデスクトップ版のインストール条件ではありません。

App StoreのShadowrocketが正規版か確認するには?

製品ページで、アプリ名がShadowrocket、デベロッパがShadow Launch Technology Limited、公式アイコンとアプリIDが932747118であることを確認してください。アイコンは当サイトのヘッダーに掲載している公式artworkと照合し、名前が似ているだけで判断しないでください。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac / Windows / Android / Linux版は無料です。モバイルストアで無料と表示される同名アプリは、ここで案内している製品ではありません。

アプリを買い切りで購入すれば、接続サービスも利用できますか?

アプリの買い切り購入と接続サービスの契約は別です。iPhone / iPad版はApp Storeで$2.99の買い切り、Mac / Windows / Android / Linux版は無料です。この料金はアプリの入手にかかるもので、既存のサーバーやサブスクリプションの利用期間を含みません。接続には、ご自身がすでにお持ちのサブスクリプションまたはサーバー情報が必要です。当サイトは公式サイトと公式マニュアルを提供しており、接続先やサブスクリプションの提供・販売・推奨は行っていません。

App StoreでShadowrocketが見つからないときは?

まず検索語のつづりを確認し、アプリの入手ページから該当する製品ページを開いてください。中国本土のApp Storeでは現在このアプリを入手できません。デバイスの言語だけでなく、Apple IDの国または地域を確認してください。公式の変更手順は Settings → Apple ID → Media & Purchases → View Account → Country/Region です。変更前に、残高、有効なサブスクリプション、支払い方法に関するシステムの案内を確認し、条件を満たしていない場合は何度も切り替えないでください。

機種変更や再インストールの際、もう一度購入する必要はありますか?

iPhone / iPad版はApp Storeで$2.99の買い切り、Mac / Windows / Android / Linux版は無料です。モバイルデバイスでは購入時のApple IDを使い、App Storeの購入済みアイテムからShadowrocketを探して再ダウンロードしてください。iPhoneとiPadでは同じ購入履歴を利用できます。購入ボタンが表示される場合は、アカウントとストアの国または地域を確認してください。アプリを復元してもローカルの設定は復元されないため、機種変更前に別途バックアップしてください。

iPadにインストールできますか?システム要件はどこで確認できますか?

はい。iPhone / iPad版はApp Storeから入手でき、$2.99の買い切りで両方のデバイスに対応します。Mac / Windows / Android / Linux版は無料です。iPadのシステム要件はApp Storeの製品ページに記載された内容を確認し、インストール前に互換性の項目を参照してください。購入履歴がある場合は購入時のアカウントで再ダウンロードできます。VPN構成を追加する際は、システムの案内に従ってデバイスの許可を確認してください。アプリの購入状況とVPNの許可は別のものです。

正規版の確認手順を見る →

初回起動時の確認

インストールと初回起動

まずOSとチップに合ったものを選び、次にシステムの許可を確認してください。インストーラーが当サイトから入手したものだと確認してから、各プラットフォームの案内に従って起動を許可してください。

MacはAppleシリコン版とIntel版のどちらを選べばよいですか?

Appleメニューから「このMacについて」を開きます。「チップ」にAppleシリーズの名称が表示される場合はAppleシリコン版、「プロセッサ」にIntelと表示される場合はIntel版を選択してください。アプリの入手ページには、それぞれのdmgへのリンクがあります。アプリをApplicationsにドラッグしてから起動します。開発元を検証できないと表示された場合は、まずファイルが当サイトから入手したものか確認し、システム設定の「プライバシーとセキュリティ」で案内に従って「このまま開く」を選択してください。

WindowsのSmartScreenに危険性を警告された場合、どうすればよいですか?

まず、当サイトのアプリ入手ページからWindows 64ビット版のexeをダウンロードしたことを確認してください。インストーラーの実際の配布先は当サイトの /dl/shadowrocket/ です。入手元とファイルを確認したうえで、SmartScreenの画面で「詳細情報」を選び、続けて「実行」を選択してください。このボタンが表示されない場合や、デバイスが組織によって管理されている場合は、セキュリティポリシーと管理者の指示を確認してください。アプリを起動するためにシステムの保護機能全体を無効にしないでください。

Macで「開発元を検証できない」または「アプリが破損している」と表示された場合は?

まずチップに合ったバージョンを選んだか、ダウンロード元が正しいかを確認してから、ShadowrocketをApplicationsに移動してください。開発元を検証できない場合は、システム設定 → プライバシーとセキュリティで「このまま開く」を選び、続いて表示されるシステムダイアログで確認します。「アプリが破損している」と表示された場合は、まず再ダウンロードしてください。当サイトから入手したファイルであることを確認したうえで、Terminalで xattr -cr /Applications/Shadowrocket.app を実行し、もう一度起動してください。入手元が不明なファイルにこのコマンドを実行しないでください。

Androidでダウンロードしたアプリをインストールできない場合、まず何を確認すればよいですか?

まず、デバイスがアプリ入手ページにあるarm64インストーラーに対応しているか確認し、ファイルのダウンロードが完了していることを確かめてください。システムにインストールをブロックされた場合は、実際にファイルを開くブラウザーまたはファイル管理アプリに「不明なアプリのインストール」を許可します。完了後、この許可は無効に戻せます。解析エラーが表示された場合は再ダウンロードし、空き容量も確認してください。デバイス管理ポリシーによる制限の場合は、権限を何度も変更せず、管理者に問い合わせてください。

Linuxではdeb、rpm、AppImageのどれを選べばよいですか?

ディストリビューションに合わせて選択してください。DebianやUbuntuなどではdeb、Fedoraなどではrpmを使用します。ポータブルな方法で実行する場合はAppImageを選びます。いずれもアプリ入手ページから該当するインストーラーを開いてください。AppImageは初回起動前に、ダウンロードしたファイルに実行権限を付与する必要があります。ファイルのプロパティで設定するか、Terminalで chmod +x に続けてファイルを指定してください。インストール時に依存関係のエラーが出た場合は、まずパッケージマネージャーの出力を確認し、異なるディストリビューションのパッケージ形式を混在させないでください。

画面が英語の場合、まずどの項目を覚えればよいですか?

操作内容と項目名を対応させてください。Homeは接続状況やサーバーの確認、Add Serverはサーバー情報の入力、Subscribeは既存サブスクリプションの操作、Configは構成ファイルの管理、Global Routingはリクエストの処理方法の設定、Settingsは各種設定に使います。表示はシステム言語やアプリで選択できる言語によって異なる場合があります。操作時は英語の項目名を目印にし、マニュアルの日本語説明に合わせて実際には存在しない日本語ボタンを探さないでください。

OS別のインストール許可手順を見る →

既存情報の追加

サブスクリプションとサーバーの追加

以下の操作は、ご自身がすでにサブスクリプションまたはサーバー情報をお持ちであることを前提としています。まず入力内容を確認し、リクエストの失敗、解析の失敗、接続の失敗を区別してください。

既存のサブスクリプションを追加する前に、何を用意すればよいですか?

ご自身がすでにお持ちのサブスクリプションURLを全体が欠けないように用意し、サービスが有効で、形式がShadowrocketに対応していることを確認してください。コピー時はURLのすべてのパラメーターを保持し、空白、改行、説明文が混ざらないようにします。その後、手順に従ってAdd Serverで該当する種類を入力してください。サブスクリプションURLにはアクセス情報が含まれることがあるため、ご自身のデバイスだけで使用してください。サーバーリストの追加とConfigの有効化は別の操作です。追加後も現在の設定を確認してください。

サブスクリプションを追加できない場合、どの順番で確認すればよいですか?

まずURLが完全で、有効期限が切れていないことを確認し、デバイスの現在のネットワークでサブスクリプションのリクエストが完了するか確認してください。エラーが接続タイムアウト、証明書の問題、内容の解析エラーのどれに当たるかを確認します。タイムアウトの場合は別の利用可能なネットワークで再試行し、解析エラーの場合は、すでに利用しているサービスの提供元に応答内容と形式を確認してください。ブラウザーでページが開けるだけでサブスクリプションが有効だと判断しないでください。ログインページやエラーページでも正常応答のように見えることがありますが、サーバーリストとして追加することはできません。

Subscribeの更新に失敗すると、既存のサーバーに影響しますか?

まず更新時のメッセージを確認し、リスト内の既存項目が残っているか確かめてください。サブスクリプション全体をすぐに削除しないでください。更新に失敗しても既存サーバーが必ず使えなくなるとは限らず、接続状態は別途テストが必要です。URL、有効期限、ネットワークを確認してから手動で更新してください。更新後は、現在選択している項目が残っていることを確かめます。サービス提供元が名前やリスト内容を変更した場合、古い選択項目を選び直す必要があります。重要な設定は操作前にバックアップしてください。

Scan QR Codeで追加しても接続できない場合は?

まず、QRコードに含まれる情報が個別のサーバー情報かサブスクリプションURLかを確認してください。追加後の管理方法が異なります。読み取られたプロトコル、サーバーアドレス、ポート、認証情報を確認し、TLS、SNI、通信方式の設定が含まれる場合は、すでにお持ちのサーバー情報と照合してください。QRコードには接続に必要な情報がすべて含まれることがあるため、画像を公開しないでください。読み取りに成功しただけでは接続できたことにはなりません。該当項目を選択し、接続を確認してください。

VLESSなどの情報を入力するとき、入力漏れしやすい項目は何ですか?

まず、プロトコルがすでにお持ちのサーバー情報と一致していることを確認し、アドレス、ポート、認証情報、通信方式、TLS関連の項目を順に照合してください。VLESSなどの設定では、SNI、パス、その他サーバー側の指定が必要な場合があります。アドレスをコピーするだけで設定を完了しないでください。不足している情報は、すでに利用しているサービスの提供元に確認し、値を推測しないでください。ホスト名や証明書の設定ミスを隠すために、証明書検証を無効にするのも避けてください。

サブスクリプションを追加した後、Configも追加する必要がありますか?

リクエストの処理方法によって異なります。サブスクリプションは主にサーバー項目を提供し、Configはルールなどの設定を含みます。両者は同じ内容ではありません。Global RoutingでConfigを使う場合は、意図したConfigが有効になっていることを確認し、RuleとFINALを確認してください。サブスクリプションの更新はルールの更新とは別です。変更前に現在のConfigをバックアップし、問題がサーバー情報とルールのどちらにあるか判断できるよう、一度に一項目ずつ変更してください。

追加と接続の手順を見る →

症状ごとに確認

ルールとトラブルシューティング

基本ネットワーク、選択中のサーバー、Global Routing、Config、DNSの順に確認することをおすすめします。元の設定を保ち、一度に一項目だけ変更してください。

接続スイッチがオンにならない、またはすぐオフになる場合、まず何を確認すればよいですか?

まず、システムのVPN構成を許可したか確認し、利用可能なサーバー項目があり、選択されていることを確かめてください。初回の許可をキャンセルした場合は、もう一度操作してシステムの案内に従って許可します。ほかのVPN接続、デバイス管理による制限、構成の競合がないかも確認してください。スイッチがすぐに戻る場合は、具体的なエラーを記録してから設定を調べ、短時間に何度も切り替えないでください。アプリを再起動しても再発する場合は、トラブルシューティングのページに従い、許可、設定、ネットワークの順に原因を確認してください。

Global RoutingのConfig、Proxy、Directはどう使い分けますか?

Configは現在の設定に含まれるルールに従ってリクエストを処理します。Proxyは選択したプロキシポリシーにリクエストを渡しますが、システムやローカルネットワークの例外が適用される場合があります。Directは接続先に直接アクセスします。普段、ルールによる振り分けを使う場合は、Configが正しく設定されていることを確認してからConfigを選んでください。原因を調べる際は、一時的にProxyとDirectを切り替えて同じ接続先を比較し、テスト後は元の設定に戻します。テスト用の設定をルールモードと誤認したまま使わないようにしてください。

接続済みと表示されるのにインターネットに接続できない場合は?

接続済みの表示は接続状態が確立したことを示すもので、すべてのリクエストが成功するとは限りません。まず接続をオフにして基本ネットワークをテストし、次に接続をオンにして選択中のサーバーをテストします。その後、同じ接続先でGlobal RoutingのProxyとConfigを比較してください。Proxyは使えるのにConfigで失敗する場合は、Ruleの順序、ポリシーの参照先、FINALを重点的に確認します。どちらも失敗する場合は、サーバーとDNSを確認してください。一度に一項目だけ変更し、複数の設定を同時に変えず、結果を記録してください。

サーバーテストがタイムアウトする、または通信が遅い場合、原因をどう切り分ければよいですか?

サーバーと接続先を固定し、Wi-Fiとモバイルネットワークでそれぞれ再テストしてから、Connectivity Testのテスト方法と結果を確認してください。テスト結果は接続先と方法によって変わるため、すべてのアプリでの実際の速度を示すものではありません。基本ネットワークも遅い場合は、まずローカルネットワークを確認します。すでにお持ちの特定のサーバーだけで問題が起きる場合は、その状態と設定を確認してください。テストを何度も繰り返すとリクエスト数が増えます。頻繁に更新するより、比較できる結果を少数記録するほうが原因を特定しやすくなります。

一部のWebサイトが開けない場合、DNSとRuleのどちらに問題がありますか?

まず同じ接続先でDirect、Proxy、Configの動作を比較し、診断ログに名前解決エラーがあるか、どのRuleにリクエストが一致したかを確認してください。DNSの問題は主にドメイン名の解決に影響し、ルールの問題では誤ったポリシーにリクエストが振り分けられることがあります。両方が同時に発生する場合もあります。DOMAIN、DOMAIN-SUFFIX、IP-CIDRなどのルール順序とFINALを確認してください。DNSとルールを一度にすべて置き換えると、どの変更が有効だったか分からなくなるため避けてください。

接続をオンにすると電池消費が増える、またはアップデート後に動作が変わった場合は?

まずシステムのバッテリー使用状況で、同じくらいの利用時間帯を比較してください。実際の通信量、ネットワークの電波状況、頻繁な再接続、ログを合わせて確認し、単一のバッテリー残量だけで判断しないでください。On Demandが繰り返し起動していないか、バックグラウンドで接続テストが続いていないかも確認します。アップデート後に問題が起きた場合は、まずConfigをバックアップし、アプリを再起動して、現在のサーバーとGlobal Routingを確認してください。変更を最小限にして再テストします。iPadではスリープ前後と復帰後のネットワーク状態も比較し、ネットワーク切り替え後だけ問題が起きるか確認してください。

症状別のトラブルシューティングを見る →

Shadowrocket をダウンロード