検索結果だけでなく製品ページを確認
iPhone / iPadでShadowrocketを検索したら、製品詳細ページを開き、デベロッパーのShadow Launch Technology Limited、公式アイコン、アプリID 932747118をそれぞれ照合してください。検索結果の表示順、名前の類似度、別称は確認の根拠になりません。名前が同じでもデベロッパーが異なるアプリは、同一製品として扱わないでください。インストール済みのアプリも、App Storeの購入履歴から該当する製品ページを開いて確認できます。デスクトップ版とAndroid版は当サイトのダウンロードページから入手してください。インストールパッケージは当サイトの /dl/shadowrocket/ 以下にあります。
ストアでの表示とアカウントの国・地域
App Storeに表示される内容は、ストアでの購入に使うアカウントの国・地域によって決まり、端末の所在地やシステム言語だけでは決まりません。中国本土のApp Storeでは本アプリを提供していません。検索しても見つからない場合は、アカウントのストアの国・地域、「スクリーンタイム」の年齢制限、アカウントが正常に購入できる状態かを確認してください。国・地域を変更する必要がある場合は、Appleアカウントの正規の設定手順を使い、残高、サブスクリプション、支払い方法などの条件を事前に確認してください。検索結果を表示させるためだけにシステム言語を何度も切り替えたり、端末をリセットしたりしないでください。こうした操作ではストアの国・地域を確認できません。
2つの価格と購入済みアプリの復元
iPhone / iPad版はApp Storeで2.99ドルの買い切りです。米国のストアではこの価格で表示されますが、その他のストアでの通貨と金額は各ストアの製品ページで確認してください。Mac・Windows・Android・Linux版は無料です。iPhoneとiPadでは、購入に使用した同じAppleアカウントで購入済みのアプリを利用できます。機種変更や再インストールの際は、まずApp Storeの購入済み項目を確認し、購入時のアカウントでサインインしているか確認してください。再度価格が表示されても、すぐに購入し直さず、購入履歴、アカウント、製品ページを照合します。システム要件はApp Storeの製品ページに記載された内容を確認してください。
クライアントの買い切り ≠ 接続サービスの契約
購入によって得られるのはクライアントの利用権であり、サーバーやサブスクリプションは含まれません。当サイトではノードやサブスクリプションを提供、販売、推奨していません。以降の手順は、ご自身のサブスクリプションまたはサーバー情報をお持ちであることを前提としています。
必要な情報を用意してから読み込む
既存のサブスクリプションURLがある場合は、疑問符以降のパラメーターも含めてURL全体を保持してください。サーバーが1台の場合は、プロトコル、アドレス、ポート、該当する認証情報を用意します。QRコードで追加する場合はScan QR Code、手動で追加する場合はAdd Serverを使います。どちらの方法でも、入力内容が元の情報と一致している必要があります。説明中のexample.comは記述例であり、接続可能なサーバーではありません。サブスクリプションURLにはアクセス情報が含まれる場合があります。端末にコピーする際はクリップボードやスクリーンショットに注意し、エラーを他の人に説明するときもURL全体を公開しないでください。
Global Routingと接続スイッチを分けて確認
Configモード、Proxyモード、DirectモードはGlobal Routingの3つのモードです。接続スイッチはシステム接続を確立するかどうかを制御します。Ruleに従って通信を振り分けるには、適切なConfigファイルを選び、Global RoutingでConfigを指定してください。一時的にProxyへ切り替えると、ルールとサーバーのどちらに問題があるか切り分けやすくなりますが、すべてのリクエストを直す方法ではありません。Directに切り替えても、サーバー設定が復元されるわけではありません。一度に変更する要素は1つにし、変更前後のモードと結果を記録すると、どの設定が影響したか判断できます。
更新とバックアップは別々に管理
iPhone / iPad版のクライアント更新はApp Storeで管理します。Mac、Windows、Android、Linux版は当サイトのダウンロードページから新しいインストールパッケージを入手してください。クライアントの更新、Subscribeの更新、Configファイルの変更はそれぞれ別の操作です。クライアントの更新はアプリ本体を変更し、サブスクリプションの更新は既存のサーバー一覧を更新し、設定の変更はルールや関連動作に影響します。更新前に必要な設定のコピーを保存し、更新後は選択中の項目を確認してください。iCloudで同期する場合は、各端末に実際に表示された内容も確認してください。同じアカウントを使っているだけで、すべての状態が同期済みとは限りません。
再現可能な障害条件を記録
調査を始める前に、問題が発生したネットワーク、宛先、モード、影響を受けるサーバーが1つだけかを記録してください。接続できるものの一部のコンテンツが開かない場合は、DNS、Rule、宛先側の問題が考えられます。接続自体を確立できない場合は、システムの許可、サーバー情報、基本的なネットワークを優先して確認します。Connectivity Testの結果は、特定のテスト条件での到達性を示すもので、実際のアクセスを保証するものではありません。ログに明確なエラーがある場合は、エラー名と発生時刻を記録し、該当する項目を順に確認してください。プロトコル、ルール、ネットワークを同時に変更しないようにします。