App Store正規版 · 公式マニュアル

Shadowrocket
よくある質問

問題が起きた場所から確認しましょう。まず購入と権限、次に読み込んだ情報、最後にルーティング、ルール、ネットワークを確認します。設定は一度に一つだけ変更し、変更前の状態を残して結果を比較してください。

01 / APP STORE

正規版の確認と購入

まずアプリ、購入アカウント、ストア地域を確認してから、支払いまたは復元を進めましょう。

App StoreでShadowrocketが見つからないとき、まず確認することは?

まずスペルを確認し、このサイトの正規購入案内からApp Storeの製品ページを開いてください。検索結果の順位だけで判断しないようにしましょう。現在のストア地域では利用できないと表示された場合は、端末の言語だけでなく、購入に使用するAppleアカウントの国または地域を確認します。設定アプリの「Appleアカウント」→「メディアと購入」→「アカウントを表示」→「国または地域」で確認できます。変更する場合は、残高やサブスクリプションなどの条件を画面の案内に従って処理してください。最終的な提供状況はApp Storeの表示をご確認ください。

ストアに表示されているアプリがShadowrocketか確認する方法は?

次の3点を確認してください。アプリ名がShadowrocket、デベロッパがShadow Launch Technology Limited、製品ページのアプリIDが932747118であること。さらに、ストアのアイコンとこのサイトのヘッダーにある公式アイコンを見比べます。名前が似ていることやアイコンの色だけで判断しないでください。価格、互換性、アップデート履歴は同じ製品ページで確認し、購入を確定する前にアプリ名とアカウント情報をもう一度確認しましょう。入手先はApp Storeのみです。

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

購入時に使用したAppleアカウントでApp Storeのアカウント画面を開き、購入済みアプリを確認してからShadowrocketの製品ページを開き、再ダウンロードの項目が表示されるか確認してください。端末へのサインイン用アカウントとメディア購入用アカウントが異なる場合があるため、それぞれ確認が必要です。価格が表示される場合は、すぐに再購入せず、購入履歴と現在のストア地域を確認してください。アプリを再入手しても、アプリ内のサーバー情報、サブスクリプション、Configが復元されるわけではありません。これらは別途バックアップして復元してください。

アプリを購入したのに、別途サーバー情報が必要なのはなぜですか?

アプリの買い切り購入と接続サービスの利用料は別です。App Storeでの支払いはShadowrocketアプリの購入に対するもので、接続には利用者自身が用意したサブスクリプションまたはサーバー情報が必要です。米国ストアでの価格は2.99米ドルの買い切りですが、実際の価格と決済通貨はストアの表示をご確認ください。読み込む前に、利用中のサービス提供元へアドレス、認証情報、プロトコルの設定値が有効か確認しましょう。このサイトではアプリの確認、読み込み、利用手順を説明しており、接続サービスは提供していません。

1回の購入で利用できるAppleデバイスは?

同じApp Store製品ページに記載された互換性と購入に関する説明をご確認ください。Shadowrocketは主にiPhoneとiPadで利用されます。Mac、Apple TV、Apple Visionについても、同じストアページの互換性欄で確認できます。システム要件とユニバーサル購入の対象かどうかは、App Storeの表示に従ってください。アプリ内の設定が自動同期されることを購入特典とみなさないでください。機種変更後は、ご自身のサブスクリプション、Config、システムのVPN許可を確認する必要があります。

02 / FIRST OPEN

インストールと初回起動

システムの許可、アプリの設定、端末内の情報を分けて確認しましょう。

初回接続時にVPN構成の追加を求められたら、どうすればよいですか?

これは、アプリがVPN接続を確立するために必要なシステム上の許可です。使用中のShadowrocketが表示を出したことを確認してから、画面の案内に従って許可し、端末の認証を完了してください。この許可でシステム構成は作成されますが、サーバーアドレスが補われたり、無効な設定値が修正されたりするわけではありません。以前にキャンセルした場合は、アプリに戻って接続スイッチを再度オンにし、もう一度表示されるか確認します。それでも進めない場合は、設定アプリでVPNを検索して該当する構成の状態を確認してください。用途の異なる構成をむやみに削除しないようにしましょう。

iPadにもインストールできますか?初回利用時の注意点は?

iPadのApp StoreでShadowrocketの製品ページを開いてください。システム要件はApp Storeの表示をご確認ください。購入済みの場合は、メディア購入用アカウントが購入時のアカウントと一致しているか確認し、再ダウンロードの項目を探します。インストール後、実際の画面でHome、Config、Settingsを確認してください。画面の配置はデバイスやアプリの変更によって異なる場合があります。iPhoneでの接続スイッチやシステム許可はiPadには引き継がれません。初回接続時は、iPad上でVPN構成を許可してください。

英語の画面で、まず覚えておきたい項目は?

まずHome、Config、Settings、Global Routingを確認しましょう。Homeでは登録済みの接続先を確認・選択し、Configでは設定ファイルを管理します。Settingsは各種設定の確認に使用し、Global Routingで現在のルーティング方式を選びます。Add Serverはサーバー追加の入口、Subscribeはサブスクリプション関連、Dataはデータ情報の確認に使います。操作時は現在の画面に表示されている英語の項目名を確認してください。本文の説明文をボタン名と取り違えないようにしましょう。

接続スイッチがオンにならない、またはオンにしてもすぐ切れる場合は?

まず利用可能な接続先が登録され、選択されていることを確認し、システムのVPN許可が完了しているか確認します。次に、ほかのVPN接続、デバイス管理の制限、On Demandのルールが接続状態に影響していないか確認してください。設定は一度に一つだけ変更して再テストし、システムの表示やスイッチが変化したタイミングを記録します。いったん接続をオフにして、アプリを再起動する方法もあります。VPN構成を削除する場合は、アプリ内の情報をバックアップしてから、Shadowrocketのものだと明確に判断できる項目だけを対象にしてください。

アプリのアップデート前後に、すべて設定し直す必要はありますか?

アプリはApp Storeからアップデートします。更新内容も製品ページでご確認ください。アップデート前に、ご自身のサブスクリプションの提供元、必要なサーバー情報、設定ファイルを控えておくことをおすすめします。アップデート後は、選択中の接続先、Global Routing、Configを確認してください。画面の配置が変わっただけなら、すぐに再読み込みする必要はありません。アップデート後に限って問題が起きる場合は、操作手順とエラーメッセージを記録し、症状に沿って確認しましょう。アプリを削除すると端末内の情報に影響するため、バックアップがない状態で最初に試す方法には適しません。

03 / IMPORT

サブスクリプションと接続情報の読み込み

まず情報の種類を確認し、リクエストの失敗、解析の失敗、設定値の不一致を切り分けましょう。

サブスクリプションを読み込めないとき、リンクと設定値の問題をどう見分けますか?

まず、ご自身が利用している完全なサブスクリプションURLを貼り付けたか確認してください。誤って入った空白、改行、日本語の句読点を取り除き、説明ページのURLをコピーしていないことも確認します。次に、現在のネットワークからサブスクリプションの提供元にアクセスできるか、指定された形式があるかを確認してください。「解析に失敗」と表示される場合は、返された内容と読み込み方法が合っていない可能性があります。「リクエストに失敗」と表示される場合は、まずURLの有効性とネットワークを確認します。提供元にエラーを伝える際は、URLに含まれる認証情報を隠してください。

サーバーを手動で追加するとき、どの情報を一つずつ確認すればよいですか?

Add Serverを開き、手元の情報に合わせてTypeを選んでから、アドレス、ポート、認証項目を入力します。Shadowsocks、VMess、VLESS、Trojan、WireGuardなどでは必要な項目が異なります。あるプロトコルの設定値を別のTypeに入力しないでください。サービスの情報にTLS、通信方式、Server Nameなどの追加要件があれば、それらも確認し、現在の画面にある項目に合わせて設定します。保存後、項目を再度開いて内容を確認してください。メモ欄の名前だけでは、設定が正しいか判断できません。

Scan QR Codeで読み取れない、または読み取り後に使える項目が表示されない場合は?

まず、Shadowrocketによるカメラの使用がシステムで許可されているか確認します。次に、QRコードが欠けずに鮮明で、Webページへのリンクではなく、ご自身の接続情報を含んでいることを確認してください。Scan QR Codeで読み取れても、設定値が有効とは限りません。保存後にType、アドレス、ポート、認証項目を確認します。QRコードの形式を認識できない場合は、対応する読み込み方法をサービス提供元に確認してください。完全な情報が手元にあれば、Add Serverで項目を入力する方法もあります。出所のわからない画像を使って何度も試すのは避けましょう。

サブスクリプションを更新する方法は?自動更新に失敗したときの確認箇所は?

まず、サブスクリプションの管理画面から手動更新し、リクエストが成功することを確認します。次に、現在のバージョンにあるサブスクリプション設定で、アプリ起動時の自動更新が有効か確認してください。手動・自動どちらの更新も、URLの有効性、ネットワークへの接続、返される形式が正しいことが必要です。更新に失敗した場合は、現在使えている項目を残し、エラー表示を確認してから、URLに変更がないかサービス提供元に問い合わせます。アプリ、サブスクリプション、Configの更新はそれぞれ別の内容を扱うため、混同しないでください。

サブスクリプション更新後に項目名や選択中の項目が変わるのは正常ですか?

サブスクリプションを更新すると、提供元から返された内容に応じて項目が更新されるため、名前、並び順、利用可能な項目が変わることがあります。更新後はサブスクリプションのグループを確認し、使う予定の項目が選択されているか、以前の項目がサブスクリプションから削除されていないかを確認してください。メモ欄が同じというだけで、更新前と同じ項目だと判断しないようにしましょう。長期保存が必要な独自情報は別途記録し、どの項目がサブスクリプションで管理されているか確認してから変更してください。次回更新時にローカルの変更が上書きされることがあります。

04 / TROUBLESHOOTING

ルールと振り分け・トラブル対処

接続状態、テスト結果、実際のアクセス状況はそれぞれ異なるため、個別に確認してください。

Global RoutingのConfig、Proxy、Directはどう選べばよいですか?

設定ファイルのルールに従って振り分ける場合はConfigを選び、対象の設定が有効になっていることを確認します。リクエストを現在のプロキシ経由にする場合はProxy、宛先へ直接接続する場合はDirectを選びます。それぞれ設定、プロキシ、直接接続の方式ですが、画面上の英語表記はそのまま確認してください。ルールを調べるときは、まずGlobal Routingの状態を確認します。ProxyまたはDirectが選択されている場合、Config内のルールだけから実際の動作を判断できません。方式を切り替えた後、同じ宛先で再テストしましょう。

接続済みなのにインターネットに接続できない場合、どの順番で確認すればよいですか?

まず接続をオフにして、Wi-Fiまたはモバイル通信で、通常アクセスできるサービスが利用できることを確認します。次に接続をオンにし、選択中の項目、Global Routing、Configを確認してください。システムにVPN接続済みと表示されても、接続状態が確立したことを示すだけで、すべての宛先へのリクエストが成功するとは限りません。その後、サーバーへの到達性、DNSの名前解決、ルールの適用状況を個別に確認し、少数の決まった宛先で比較します。設定は一度に一つだけ変更し、どの手順でアクセスが回復したか記録してください。複数の設定を同時に変更すると、原因を特定しにくくなります。

Connectivity Testがタイムアウトしたら、サーバーが使えないと判断できますか?

一度のテストだけで判断することはできません。まずConnectivity Testで使用しているテスト方法と宛先を確認し、端末のネットワーク、選択中のサーバー、認証情報を確認してください。テスト先に到達できない、名前解決に問題がある、ネットワークが一時的に不安定といった要因で結果が変わることがあります。テストに成功しても、すべてのWebサイトにアクセスできるとは限りません。同じネットワークで再確認し、ご自身が実際に利用する宛先でも試してください。サービス提供元に問い合わせる際は、テスト結果とエラーメッセージを伝え、パスワードやサブスクリプションの認証情報は隠しましょう。

一部のWebサイトだけ開けない場合、ルールとDNSはどう確認すればよいですか?

まずGlobal RoutingがConfigになっていることを確認し、対象が前方のルールに一致しているか調べます。ルールは上から順に評価されるため、DOMAIN、DOMAIN-SUFFIX、IP-CIDRなどの条件と、PROXY、DIRECT、REJECTのポリシーを確認してから、最後にFINALの扱いを確認します。ドメインだけ開けず、同じサービスの別のアクセス方法は正常な場合は、アプリの記録も参照してDNSを確認してください。見覚えのないDNSアドレスを安易に入力しないでください。現在の設定を残したまま、元に戻せる変更を一つだけ加えて仮説を確かめましょう。

バッテリー消費が増えた、またはOn Demandで接続を繰り返す場合、何を確認すればよいですか?

まず、システムのバッテリー使用状況で同じ時間帯の利用状況を比較します。次に、大量のデータ通信、頻繁なサブスクリプション更新、詳細なログ記録、ネットワーク切り替えがないか確認してください。On Demandは条件に応じて接続状態を変更するため、Wi-Fi、モバイル通信、ドメインの起動条件が実際の利用環境に合っているか確認します。一時的にOn Demandを無効にして、接続状態の変化が続くか比較する方法もあります。テスト中はほかの条件をできるだけそろえ、ステータスバーのVPN表示だけでバッテリー消費の原因を判断しないでください。