iPhoneでShadowrocketを購入済みの場合は、まずiPadのApp Storeで購入に使ったApple Accountを確認し、購入済み項目から再ダウンロードします。アプリの購入履歴とサーバー、Config設定、VPNの許可は別々のものです。再ダウンロードしても設定が移行したとは限りません。利用中のサービスやサブスクリプションがあり、iPadでも使いたい方向けに、購入履歴の確認、横向き表示の確認、設定の移行、接続テストの順に説明します。
1. 同じApple Accountで再ダウンロードする方法
ShadowrocketはApp Storeで配信されている買い切りアプリです。デベロッパはShadow Launch Technology Limited、アプリIDは932747118です。iPadで再ダウンロードする際は、設定画面の最上部に表示されるiCloudアカウントだけでなく、App Storeで現在使っている購入用アカウントを確認してください。この2つは異なる場合があり、「iPhoneでは購入済みなのに、iPadでは価格が表示される」ときの確認ポイントです。
システム要件と購入対象はApp Storeの掲載内容をご確認ください。以下の手順で扱うのはアプリ本体の入手のみで、利用中サービスの有効期限やデバイス数の上限は変わりません。ストアに購入価格が表示されている場合は、まずアカウントの確認を進め、原因を調べるために支払いを繰り返し確定しないでください。
-
購入用アカウントを確認
iPadでApp Storeを開き、右上のアカウントアイコンをタップして、購入履歴に紐づくアカウントか確認します。設定 → Apple Account → メディアと購入からも確認できます。このためにデバイス全体でiCloudからサインアウトする必要はありません。
-
アプリの一覧を開く
App Storeのアカウント画面から「アプリ」または「購入済み」を開きます。表示名はシステムによって異なります。自分の購入履歴を確認し、利用できる場合は「このiPad上にない」に切り替えて、Shadowrocketを検索します。
-
アプリ情報を確認
アプリのページを開き、名称、公式アイコン、デベロッパのShadow Launch Technology Limitedを確認します。共通のApp Store入手先は正規アプリの確認ページから確認できます。
-
アプリを再ダウンロード
雲のダウンロードボタンが表示されたらタップし、App Storeの認証を完了します。価格が表示された場合は、購入用アカウントと購入履歴を再確認してください。購入履歴が確認できるまでは、価格ボタンを再ダウンロード用のボタンと見なさないでください。
2. 横向き・Split Viewではボタンの位置より内容を確認
iPadではiPhoneより広い画面を使えますが、横向きにすれば必ず同じ2カラム表示になるわけではありません。画面の表示形式、リストに見える項目数、ナビゲーションの位置は、アプリの画面やウインドウ幅、システムのマルチタスク機能によって変わります。iPhone向けの手順にあるボタンの位置を頼りにせず、機能名から項目を探してください。
まず通常のウインドウ幅でHome、Config、Settingsを確認してから、画面を回転させます。デバイスとシステムがSplit Viewやウインドウサイズの変更に対応している場合は、その後ウインドウを狭めて、リスト名が途中で切れないか、編集フォームにスクロールが必要か、キーボードで保存ボタンが隠れないかを確認します。ウインドウ幅が狭くなってスクロールが増えても、設定が消えたわけではありません。
- Home:登録済みサーバーの一覧、選択中のサーバー、接続スイッチを確認します。横向きで多くの文字が表示されても、アドレスとポートの全体は編集画面で確認してください。
- Config:ルール設定が読み込まれ、選択されているか確認します。ファイルが一覧にあるだけでは、現在の接続に使われているとは限りません。
- Settings:iPad上のアプリ設定を確認します。自動接続を調べる場合は、Homeのスイッチだけを見るのではなく、Settings → On Demandを確認してください。
- Split Viewまたは幅の狭いウインドウ:長いサブスクリプション名やパラメータ欄を確認する際は、いったん通常のウインドウ幅に戻します。保存後、必要なマルチタスク表示に戻してください。
ポイント:ウインドウ幅を整えてからパラメータを確認
初回の移行では、通常のウインドウ幅で読み込み、保存、接続テストを済ませてから、横向きやSplit Viewに切り替えます。画面幅の違いと実際の設定問題を切り分けやすくなります。
3. サブスクリプション、サーバー、Configを分けて移行
移行前に、サブスクリプション、個別のサーバー、Configの3種類を区別します。サブスクリプションURLはサーバー項目の取得と更新に使い、個別のサーバー情報にはプロトコルや接続パラメータが含まれます。Configファイルはルールや関連設定を管理します。サブスクリプションを追加し直しても、iPhoneで手動編集したルール、ポリシーの参照先、デバイス設定まで復元されるわけではありません。
自分のサブスクリプションを利用している場合は、iPadのHome → 右上の「+」→ Add Serverを開き、TypeをSubscribeに設定します。使用中のサブスクリプションURLを入力して保存し、該当するサブスクリプションを更新してください。パス、クエリパラメータ、大文字・小文字を含め、元のURLをそのまま入力します。サービス案内ページやアカウントのログインページをサブスクリプションURLとして入力しないでください。
| 移行する項目 | 操作の基準 | 移行後の確認事項 |
|---|---|---|
| 利用中のサブスクリプション | 自分が利用している元のサブスクリプションURLを使い、HomeからSubscribe項目を追加 | 更新の成否、項目の表示、利用中サービスがそのデバイスに対応しているか |
| 個別のサーバー | 保存済みのインポート情報を使うか、Add Serverで元のパラメータを手動入力 | Type、アドレス、ポート、認証情報、プロトコル固有の追加パラメータ |
| Configファイル | 元のConfigファイルを安全にiPadへ転送し、Configで利用可能な読み込み方法を使う | 選択中のConfig、ルールの順序、参照ファイル、ポリシー名 |
| 自動接続の設定 | iPadのSettings → On Demandで個別に確認 | 有効になっているか、条件がiPadで使うネットワークに合っているか |
手動で追加する場合、サーバーの表示名だけで2台の設定が同じだと判断しないでください。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuardでは必要なパラメータが異なります。元の設定のTypeに合わせて各項目を入力します。たとえば元の設定でポートが443でも、その数字だけでプロトコルやTLS設定は判断できません。ポートは利用中サービスの実際の設定に合わせてください。
Configを移行する際は、まず元のデバイスに使用可能なコピーを残してからファイルを転送します。システムのファイル共有機能を使ってiPadに転送できます。共有メニューにShadowrocketが表示される場合はその項目を使い、表示されない場合はConfigに戻って現在利用できるファイル読み込み方法を確認します。読み込み後は、Configが参照するリソースを読み込めるか確認してください。ファイルが一覧に表示されたことだけを移行完了の基準にしないでください。
4. Global Routingでルールの適用方法を確認
iPadでiPhoneと同じサーバー名が表示されても、通信経路が同じとは限りません。Home → Global Routingで現在のモードも確認してください。Configを読み込んだ後でも、ProxyまたはDirectが選択されている場合、接続結果だけではConfigの振り分けルールが適用されているか判断できません。
Config:設定したルールを使用
おすすめ現在のConfigのルールに従ってリクエストを処理します。ルールに一致した場合はDIRECT、REJECT、または該当するプロキシポリシーが使われます。一致しないリクエストはFINALなどのフォールバック設定で処理されるため、必ず「それ以外は直接接続」になるわけではありません。
適した用途:元のデバイスでルールベースの設定を使っており、iPadでも同じ振り分け結果になるか確認したい場合。
Proxy:プロキシモードで処理
処理対象の通信にプロキシ経由の経路を使い、Configの通常の振り分けルールを個別には判定しません。サーバーへの接続問題とルール選択の問題を切り分けるのに役立ちます。
適した用途:登録済みサーバーが使えるか一時的に確認し、テスト後に普段使うモードへ戻す場合。
Direct:直接接続モードで処理
処理対象の通信を直接接続で処理します。Homeに接続状態が表示されたり、システムにVPNアイコンが表示されたりしても、通信がリモートサーバーを経由しているとは限りません。
適した用途:現在のネットワークで直接アクセスした結果と比較し、違いがプロキシ経路によるものか確認する場合。
Scene:設定済みのシーンを使用
設定済みのシーンとその条件に従って、対応する動作を選びます。シーンの設定と現在のネットワーク条件をあわせて確認してください。SceneはConfigと同じ固定モードではありません。
適した用途:シーンを設定済みで、ネットワークごとに異なる処理方法を使う場合。
ルールを確認するときは、並び順にも注意してください。DOMAIN-SUFFIXはドメインのサフィックス、IP-CIDRはIPアドレスの範囲、GEOIPはIPの地理データベースに基づいて照合し、FINALはそれまでのルールに一致しなかったリクエストを処理します。FINALを先頭に置くと、それ以降のルールが想定どおりに機能しなくなります。見た目を整えるために、移行時に順序をむやみに変更しないでください。
- まず現在のGlobal Routingを確認してから、Configのルールが適用されているか判断します。
- ルールが参照するポリシー名が移行後も存在するか確認してください。ルールのテキストをコピーするだけでは不十分です。
- 元の動作する設定を比較用に残し、一度に変更するのは1項目だけにします。サーバー変更、ルール変更、モード切り替えを同時に行わないでください。
5. 初回接続とOn Demandを段階的に確認
iPadで初めて接続を有効にすると、VPN構成の追加を許可し、デバイス認証を行うよう求められる場合があります。これはiPad上で必要なシステムの許可で、App Storeの購入確認とは別の手続きです。iPhoneで許可済みでも、新しいデバイスで確認が不要になるわけではありません。
まず手動で接続し、基本的なアクセスを確認してから自動接続を設定することをおすすめします。On Demandは条件に応じて接続を管理する機能であり、サーバーの認証情報を修正したり、不足しているルールを補ったりするものではありません。手動で切断した後に接続が再開する場合は、すぐにアプリを削除せず、Settings → On Demandの有効状態と条件を確認してください。
- Homeでパラメータを確認したサーバーを選び、Global Routingが移行後の想定と一致しているか確認します。
- 接続スイッチをオンにし、システムの案内に従ってVPN構成を許可します。失敗した場合は、既存の設定を繰り返し上書きせず、まず表示されたメッセージを記録してください。
- 使い慣れていてアクセスが許可されているページを開き、接続ログで接続先とポリシーを確認します。遅延テストに数値が表示されても、実際のすべてのリクエストが完了するとは限りません。
- 接続を切り、Settings → On Demandを開いて自動接続の条件が設定されているか確認します。設定を引き継ぐ場合は、iPadが実際に利用できるWi-Fiとモバイル通信の環境に合わせて調整してください。
- 最後に、横向き、幅の狭いウインドウ、ネットワーク切り替え後の動作をテストし、どの条件が変わったときに問題が起きるか記録します。
モバイル通信に対応するハードウェアと利用可能な通信サービスがあるiPadでのみ、実際のモバイル通信環境でテストできます。Wi-Fi専用モデルでiPhoneと同じモバイル通信の設定を再現する必要はありません。Wi-Fi名が同じでも、ネットワークによっては事前にWebページでのログインが必要な場合があります。
6. よくある問題を購入・設定・接続の順に確認
同じApple Accountなのに購入済み一覧に見つからないのはなぜ?
まずiCloudアカウントだけでなく、App Storeの購入用アカウントを確認します。次に、正しいアプリを検索しているか、アプリが非表示になっていないか、購入履歴が現在のアカウントに紐づいているかを確認してください。購入履歴と現在のストアでの提供状況は別々に確認が必要です。確認できない場合は購入証明を保管し、再度支払わないでください。
iPadにダウンロードしたのにHomeに以前のサーバーが表示されないのはなぜ?
アプリの入手資格と設定データは別のものです。まず復元や同期によるデータがないか確認し、その後、自分が利用している元のサブスクリプションURLまたは保存済みの設定を使って移行します。一覧を埋めるために同じ項目を何度も追加せず、1つ読み込んだら更新結果と利用可否を先に確認してください。
横向きにすると多く表示されるのに、接続結果が異なるのはなぜ?
横向きにしても表示領域が変わるだけで、2台のネットワーク設定が自動的に同じになるわけではありません。選択中のサーバー、Global Routing、現在のConfig、On Demandを順番に比較し、iPadが接続しているネットワークも確認してください。利用中サービスに同時接続デバイス数の制限がある場合は、自分の利用条件も確認します。
iPhoneの設定をすべてそのまま移せますか?
元のパラメータを移行の参考にできますが、各項目の動作確認が必要です。特にネットワーク条件に応じて設定するOn Demand、外部ファイルに依存するConfig、サービスで利用可能なデバイス数は、iPadの実際の環境に合わせて調整が必要な場合があります。アプリを購入しても、これらの外部条件は変わりません。
移行完了の目安は、App Storeの購入履歴を確認済みであること、必要な設定内容がそろっていること、現在のモードが想定どおりであること、手動接続と必要な自動接続条件を検証済みであることです。これらを確認してからiPadを普段使う横向きやSplit Viewのレイアウトに調整すると、後で問題を調べる際の基準になります。