iPhoneでShadowrocketを購入済みの場合は、まずiPadでApp Storeの購入に使ったApple IDを確認し、購入済み項目から再入手します。購入資格があっても設定が移行されるとは限りません。自分のサブスクリプション、現在のConfig、Global Routing、VPNの許可設定をそれぞれ確認してください。初めてiPadで使う方向けに、入手から横向き画面の確認、インポート、接続チェックまで順に説明します。
同じApple IDを確認して購入履歴をチェック
ShadowrocketはApp Storeで販売されている有料クライアントで、買い切り方式です。iPhoneで購入済みなら、iPadでも購入時と同じApple IDを使い、App Storeの購入済み項目から再入手できるのが一般的です。端末を変えただけで再購入する必要はありません。システム要件とユニバーサル購入の適用状況は、App Storeの製品ページで確認してください。
ここでいう「同じApple ID」とは、App Storeでの購入に使ったアカウントです。端末上部に表示されるiCloudアカウントだけでは、現在のApp Storeが購入時のアカウントかどうかは確認できません。ストアに価格が表示される場合は、購入履歴とアカウントを先に確認し、すぐに再購入を確定しないでください。
-
購入アカウントを確認
iPhoneのApp Storeでアカウント画面を開き、購入履歴にShadowrocketがあることを確認します。次にiPadの「設定」でAppleアカウントを開き、「メディアと購入」で使われているアカウントが同じか確認してください。
-
購入履歴を探す
iPadでApp Storeを開き、アカウントアイコン → アプリまたは「購入済み」からShadowrocketを探します。項目名や場所はシステムのバージョンによって異なる場合があるため、実際の画面表示を確認してください。
-
App Storeの情報を確認
製品ページで、デベロッパ名 Shadow Launch Technology Limited、公式アイコン、アプリID 932747118を確認します。製品ページへのリンクが必要な場合は、サイトのApp Store正規版の確認ページをご覧ください。
-
再入手して初回起動
購入済み項目から再入手し、完了したらShadowrocketを開きます。まずHomeにサーバー項目が表示されているか確認してください。アプリがインストール済みでも、サービスの設定が完了しているとは限りません。
iPadを横向きで使う:入口を確認してからリストと詳細を見る
iPadでもiPhoneと同様、主な操作はHome、Config、Settingsから行います。横向きにすると横幅は広がりますが、すべての画面が常に左右2列で表示されるとは限りません。実際のレイアウトはウインドウ幅、システムの表示設定、表示中の画面によって変わります。ウインドウ幅が狭い場合は、リストと詳細を別々に開くこともあります。
iPhoneからiPadに移るときは、画面上の座標ではなく入口の名称を目印に機能を探してください。特に横向きにした後やウインドウサイズを変更した後は、サーバーリスト、構成ファイルのリスト、編集画面のどれが表示されているかを確認してから、保存や切り替えを行います。
| 画面 | iPhoneで確認するポイント | iPadを横向きにしたときの確認ポイント |
|---|---|---|
| Home | リストをスクロールし、選択中のサーバーと接続状態を確認します。 | 広い画面で名前を見やすくなりますが、項目を開いてパラメータ全体を確認してください。 |
| Config | ファイルの一覧、ファイルの内容、編集状態を区別します。 | 一度に多くの内容が見えても、閲覧中のファイルではなく、実際に有効になっているファイルを確認してください。 |
| Settings | 設定項目を順に開いて確認します。 | 同じ入口名から項目を探してください。横長画面に詳細が表示されていても、新しい設定が保存済みとは限りません。 |
要点:画面の状態を確認する
横向きにしたら、まず現在の入口と選択項目を確認してから設定を変更します。画面の回転で変わるのは表示領域であり、設定の移行やルールの有効化ではありません。
初回設定:サブスクリプションとVPNの許可を個別に行う
購入時と同じアカウントでアプリを再入手できても、iPhoneのサーバーリスト、構成ファイル、端末設定がiPadに表示されるとは限りません。初回起動時に実際の内容を確認し、Homeが空の場合は自分がすでに利用しているサブスクリプションをインポートしてください。同じ接続元を重複して追加しないようにしましょう。
- 既存のサブスクリプションをインポート:Home → 右上の「+」 → Type → Subscribeを開き、自分のサブスクリプションURLを入力して保存します。リンクはすでに利用しているサービスから取得してください。ウェブページの紹介リンクをサブスクリプションURLとして使わないでください。
- インポート結果を確認:Homeに戻り、実際のサーバー項目が表示されたことを確認してから、使う項目を選択します。サブスクリプション名だけが表示され、選択できるサーバーがない場合は、インポートが成功したとは判断できません。
- 初回の許可設定:接続を有効にしたとき、VPN構成の追加を許可するかシステムに確認された場合は、アプリ名を確認して画面の案内に従って許可します。これはiPad上で必要な操作で、iPhoneですでに許可していても自動的には完了しません。
- サブスクリプションの更新を確認:インポート後やサービス内容の変更後に、既存のサブスクリプションを更新してリストが反映されたか確認します。更新できない場合はURL、ネットワーク、サービスの状態を確認し、同じサブスクリプションを何度も追加しないでください。
サーバーを編集する場合、プロトコルの種類とパラメータは元のサービス提供元から案内された内容に合わせてください。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuardは、自由に置き換えられる名称ではありません。Typeを別の種類に変更しても、サーバーの機能が自動で変換されるわけではありません。ポート、パスワード、鍵、関連する通信パラメータも、別の端末に表示された名前だけから推測しないでください。
Global Routing:端末ごとに確認
Home → Global Routingを開き、現在の接続モードを確認します。iPadとiPhoneで同じ名前のサーバーを選んでいても、Global Routingや現在のConfigが異なれば、アクセス結果が変わる場合があります。以下はShadowrocketの動作の違いを説明するもので、サービス品質を評価するものではありません。
Config
モード現在の構成ファイルのルールに従って通信の経路を決めます。前のルールに一致しない通信の行き先は、最終ルールを確認してください。すべてが直接接続になるわけではありません。
適した用途:確認済みの構成ファイルを使い、ルールに沿って日常的に利用する場合。
Proxy
クライアントが処理する通信を、選択したプロキシ経由で接続します。Configの個別ルールで行き先を決めません。ルールの問題とサーバー接続の問題を切り分ける際に役立ちます。
適した用途:一時的なトラブル確認。同じサーバーでモードによる違いを調べる場合。
Direct
クライアントが処理する通信を、選択したプロキシサーバーを経由せず直接接続します。接続スイッチがオンでも、通信が選択中のサーバーを経由しているとは限りません。
適した用途:ローカルネットワークから直接アクセスした結果と比較する場合。
Scene
設定済みのシーン条件に応じて、対応する設定を適用します。使用前にシーンの内容を確認してください。Config、Proxy、Directと常に同じ意味になる固定のショートカット名ではありません。
適した用途:シーン条件を設定・検証済みの環境。
比較するときは、同じネットワーク、同じサーバー、同じテストページを使い、モードを一度に1つだけ変更します。ProxyではアクセスできてConfigではできない場合は、Configのルールを確認してください。どちらのモードでも失敗する場合は、ルールを何度も変更するのではなく、サーバーのパラメータ、ネットワーク、サービスの状態を先に確認します。
ConfigとOn Demand:移行後に有効な項目を確認
Configにファイルが表示されていることと、そのファイルが現在使われていることは別です。まず有効な構成ファイルを確認し、次にルールの順序を確認してください。以下はルールキーワードと上から順に確認する方法の例です。あらゆる環境にそのまま適用できる完全な設定ではありません。
DOMAIN-SUFFIX,example.com,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
GEOIP,CN,DIRECT
FINAL,PROXY
DOMAIN-SUFFIXはドメインの末尾に基づいて一致します。この例では該当するドメインとサブドメインを直接接続します。実際のドメインは用途に応じて確認してください。IP-CIDRはIPアドレスの範囲に基づいて一致します。192.168.0.0/16はプライベートアドレス範囲の一例であり、すべてのローカルネットワークがこの範囲だけを使うわけではありません。GEOIPはIPアドレスの地理情報データに基づいて一致します。結果は対象IPと使用するデータによって異なり、ウェブサイトの表示言語だけでは判断できません。FINALは、それ以前のルールに一致しなかった通信を処理します。この例ではPROXYを指定しています。実際の設定がDIRECTなら、最終的な接続先は異なります。
続いてSettings → On Demandを開き、有効になっているか、保存済みのトリガー条件を確認します。On Demandは条件に応じて接続を開始する機能で、適切なサーバーを選んだり、誤ったサブスクリプション内容を修正したりするものではありません。接続をオフにした後に自動で再接続する場合は、設定を何度も削除するのではなく、まずここを確認してください。
要点:まず手動接続の結果を確認
初回設定では、まず手動接続とルールの動作が正常か確認し、その後On Demandのトリガー条件を確認します。接続の問題と自動接続の動作を分けて判断できます。
iPadでよくある問題:状況に応じて該当する項目を確認
iPhoneで購入済みなのに、iPadで価格が表示されるのはなぜ?
まず、両方の端末で「メディアと購入」に使っているアカウントを比較し、iPadのApp Storeのアカウント画面で購入履歴を確認します。購入時のアカウントであることを確認しても再入手できない場合は、ストアページの状態と購入証明を確認してください。iCloudアカウントが同じというだけで再度支払わないようにしましょう。
アプリをインストールしたのに、Homeが空なのはなぜ?
アプリを再入手しても、利用中のサービスが自動でインポートされるわけではありません。まずサーバー項目が本当にないことを確認し、Home →「+」→ Type → Subscribeから自分がすでに利用しているサブスクリプションを追加します。完了したらリストの内容と選択中のサーバーを確認してください。
横向きにしたら、iPhoneで見ていた場所が見つからない
画面上の以前の位置ではなく、Home、Config、Settingsの名称から場所を探してください。現在の編集画面を閉じてから入口を確認します。ウインドウ幅が狭い場合は、いったん広げてリストと詳細を確認し、別の項目に誤って変更を保存しないようにしてください。
iPhoneでは使えるのに、iPadでは接続をオンにしてもアクセスできない
サーバーのパラメータ、Home → Global Routing、Configで現在有効なファイルの順に比較し、続いてiPadのネットワークとVPNの許可設定を確認します。元のサービスの同時接続制限も確認してください。条件をそろえて一度に1項目だけ変更すると、違いの原因を特定しやすくなります。
2台の端末を常に同時接続できますか?
クライアントの購入資格と、サービスで許可される同時接続数は別の問題です。まず元のサービス提供元に、利用可能な端末数と接続数を確認してください。2台同時に使ったときだけ接続が切れる場合は、まず1台だけ接続した状態と比較します。iPadの横向き表示が原因だとすぐに判断しないでください。
確認後は、少なくとも次の4点を確認してください。購入履歴が元のアカウントにあること、Homeに正しいサーバーが表示されること、Global Routingと現在のConfigが想定どおりであること、iPadでシステムの許可設定が完了していること。ネットワークを変更したりサブスクリプションを更新したりした後も同じ順序で確認できます。横向きで表示が異なるからといって、設定一式を作り直す必要はありません。