iPadで使うShadowrocket|同じApple IDでの再ダウンロードと横向き表示ガイド

iPhoneで購入したApple IDを使えば、iPadの購入済み項目から再ダウンロードできます。横向き表示や画面分割時の違いも解説します。

この記事の要点

iPhoneでShadowrocketを購入済みで、自分のiPadでも使いたい方が対象です。まずApp Storeの購入アカウントを確認し、購入履歴から再ダウンロードします。アプリの購入履歴と接続設定は別のものです。インストール後は、自分のサブスクリプション、Config、接続許可をそれぞれ確認してください。横向き表示や画面分割で変わるのは表示領域であり、ルール判定の基本的な仕組みは変わりません。

同じApple IDでも、購入情報と設定は別々

iPhoneとiPadで同じ購入アカウントを使っていれば、購入済みのShadowrocketを通常はもう一方の対応デバイスにも再ダウンロードでき、同じアプリを再購入する必要はありません。ここでいう「同じApple ID」とはApp Storeの購入アカウントを指します。Appleでは現在、Apple Accountという名称が使われています。iCloudに使うアカウントとは異なる場合があるため、設定画面上部に表示されるアカウント名だけでは判断できません。

購入履歴がそのアカウントに残っており、現在のストア地域とデバイスの互換性が再ダウンロードに対応していることが条件です。iPhone / iPad版はApp Storeで2.99ドルの買い切りです。Mac(Appleシリコン / Intel)、Windows、Android、Linux版は無料です。iPhone / iPadのシステム要件はApp Storeの掲載内容をご確認ください。各プラットフォームの入手方法は全プラットフォームのダウンロードページにまとめています。

2つの入手方法
iPhone / iPad:2.99ドルの買い切り;Mac / Windows / Android / Linux:無料
3つの画面
Home / Config / Settings:接続・設定ファイル・アプリ設定をそれぞれ確認
932747118
App StoreのアプリIDで製品ページを照合

再ダウンロードで復元されるのはアプリの利用権です。サーバー一覧、パスワード、ルールファイル、接続状態まで移行済みだという証明にはなりません。2台が同じiCloudアカウントにサインインしていても、iPadで各項目が実際に読み込まれているか確認してください。iPhoneでの接続状況から、iPadの設定も完了していると判断しないようにしましょう。

購入済み項目から再ダウンロードする前に、購入アカウントを確認

以下の手順は自分のiPadで行います。iPadOSのバージョンによって、App Storeの項目が「購入済み」と表示されたり、「アプリ」の中にあったりします。アカウント画面に表示される実際の項目名に従ってください。価格が表示された場合は、購入を確定せず、購入履歴を確認してから続けてください。

  1. 購入アカウントを確認

    「設定」→ Apple Account →「メディアと購入」を開き、Shadowrocketを購入したときのアカウントか確認します。必要に応じて、購入時に使ったiPhoneでも同じ場所を確認してください。iCloudアカウントだけを比較して判断しないでください。

  2. 購入履歴を開く

    App Store → 右上のアカウントアイコン →「購入済み」の順に開きます。先に「アプリ」が表示された場合は、その中から自分のアプリ一覧を確認してください。必要に応じて「このiPad上にない」を選びます。

  3. アプリを検索

    一覧でShadowrocketを検索し、デベロッパ名がShadow Launch Technology Limited、アプリIDが932747118であることを確認します。検索結果の似た名前だけで判断しないでください。

  4. アプリを再ダウンロード

    雲のダウンロードボタンをタップし、画面の案内に従って認証します。すでにインストール済みの場合は「開く」と表示されることがあります。価格が表示されたままの場合は、アカウント画面に戻り、購入アカウント、購入履歴、ストア地域を確認してください。

  5. 初回起動時の確認

    起動後、HomeとConfigに必要な内容があるか確認します。初めて接続するときは、システムがVPN構成の追加を求めるので、自分で開始した操作であることを確認してから許可してください。

一覧にアプリが見つからない場合は、購入履歴や非表示の購入項目を確認し、購入アカウントやストア地域を変更したことがないか調べてください。問題の切り分けのために、デバイス全体でiCloudから何度もサインアウトするのは避けましょう。アカウントの切り替えはほかの同期データに影響することがあり、別のアカウントで購入したアプリが自動的に表示されるわけではありません。

初回接続前に、サブスクリプション・Config・アクセス許可を個別に確認

この記事では、利用者がすでに自分のサービスとサブスクリプションを持っていることを前提にしています。iPadにアプリをインストールしたら、まずHomeに必要なサーバー項目があるか確認し、次にConfigで使う設定ファイルが選択されているか確認してください。両方に項目があっても、アカウント情報、ルール、ポリシーがiPhoneと同じとは限りません。

  • 既存のサブスクリプションを追加:Home → 右上の「+」→ Type → Subscribeを開き、自分のサブスクリプションURLを入力して保存します。Homeに戻って下に引いて更新し、項目が更新されたことを確認してください。スクリーンショットや公開メモにサブスクリプションURL全体を残さないでください。
  • 接続パラメーターを確認:サーバーアドレス、ポート、プロトコルを確認します。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuardのパラメーターは相互に流用できません。2台の表示をそろえるためだけにTypeを変更しないでください。
  • 設定ファイルの選択を確認:Configを開き、現在使っている設定ファイルを確認します。サーバー情報をコピーしても、ルールの移行にはなりません。カスタムルールがある場合は別途保存し、対応する設定ファイルも確認してください。
  • 自動接続を確認:Settings → On Demandを開き、自動接続の条件が設定されているか確認します。問題を調べるときは、まず現在の設定を記録し、自動接続を一時的にオフにしてから手動で接続・切断してください。自動再接続を切断の失敗と誤認しないためです。

移行後は、まず動作確認済みの項目を1つだけ選び、同じWebページでiPhoneとiPadをテストします。2台で結果が異なる場合は、テスト対象とネットワークをそろえたうえで設定を一つずつ確認してください。サーバー、ルール、Wi-Fiを同時に変更すると、原因を特定できなくなります。

横向き表示・画面分割:表示幅を確認してから機能を探す

iPadを横向きにすると表示領域が広がり、長いサーバー名や設定内容を確認しやすくなります。ただし、横向きにすれば常に2カラム表示になるわけではありません。表示方法はアプリの画面、iPadOS、ウインドウ幅によって異なります。画面分割やウインドウの縮小後は、同時に表示されていた一覧と詳細が別画面に分かれることがあります。

  • ウインドウが広い場合:まずHome、Config、Settingsの入口を確認し、一覧から項目を選んで詳細を表示します。画面が分割されている場合は、選択した項目と右側の内容が対応しているか確認してください。前の項目の詳細を新しい選択内容と取り違えないようにしましょう。
  • ウインドウが狭い場合:詳細を見た後、戻るボタンで一覧に戻る必要があることがあります。「一覧が見えない」だけで項目が削除されたとは限りません。まず一つ前の画面に戻り、データがあるか確認してください。
  • 設定ファイルを編集する場合:ソフトウェアキーボードが表示されると、使える高さがさらに狭くなります。長いルール行は編集欄をスクロールして確認してください。画面に見えている途中までの文字だけで、ルール全体の内容を判断しないでください。
  • 画面分割で内容を見比べる場合:デバイスとシステムが画面分割に対応していれば、反対側にガイドを表示し、1項目ずつコピー・保存してから戻って確認できます。一度に複数の、元に戻しにくい設定を変更しないでください。

画面分割が使えるかどうかは、デバイス、システム、アプリの対応状況によって異なります。システムが複数のウインドウ管理方式に対応している場合、操作の入口も異なることがあります。接続するためだけに画面分割を使う必要はありません。画面の回転やウインドウサイズの変更は表示レイアウトの変更であり、Global Routingの切り替えではありません。また、Configが自動でProxyに変わることもありません。

確認方法:まずウインドウを広げる

画面分割の比率を変えた後に一覧やボタンが見つからなくなった場合は、まずShadowrocketのウインドウを広げて、Homeに戻って確認してください。データが実際に失われていると確認できた場合に限って、再インポートを検討しましょう。レイアウト変更だけを理由に同じサブスクリプションを重複して追加しないようにしてください。

Global Routing:モードと画面レイアウトを区別する

Home → Global Routingで現在のモードを確認します。ウインドウの縦横、カラム数、選択中のサーバーは、それぞれ別の設定です。普段から既存のルールを使う場合は、まずConfigファイルが有効か確認してからConfigを選択してください。問題の切り分けでモードを一時変更する場合は、変更前の値を記録し、テスト後に戻します。

Config:設定に従って処理

推奨

現在の設定ファイルにあるルールとポリシーに従って接続を処理します。「ルールに一致しなければすべて直接接続」ではありません。最終的な接続先はFINALと、そこから参照されるポリシーによっても変わります。

適した用途:ルールとポリシーを確認したうえでの通常利用。

Proxy:すべての接続をプロキシ経由でテスト

Shadowrocketが処理する接続にプロキシ経路を使います。ルールによる振り分けが原因かどうかを調べるときに便利ですが、プロキシ経路には利用可能なサーバーと正しい設定値が必要です。

適した用途:Configでの接続結果との短時間の比較。

Direct:直接接続で比較

処理対象の接続に直接接続経路を使い、同じ接続先にローカルネットワークからアクセスできるか確認します。DirectはVPNの切断と同じ意味ではありません。

適した用途:プロキシ経路とローカルネットワークの問題を切り分ける。

Global RoutingのSceneはシーン設定に関係します。シーンの条件を確認せずに、常にProxyまたはDirectになる設定として扱わないでください。iPadへの移行直後は、動作が明確なConfig、Proxy、Directのいずれかで一つずつテストしてから、元のシーン設定に戻します。

ルールは順序と接続先も確認してください。たとえば、DOMAIN-SUFFIX,example.com,DIRECTはドメインのサフィックスで照合し、IP-CIDR,192.168.0.0/16,DIRECTはIPアドレス範囲で照合します。GEOIP,CN,DIRECTは対応するIP地理データを参照し、FINAL,DIRECTはそれ以前のルールに一致しなかった場合の最終処理を示します。ここでは構文を説明しているだけで、自分の設定をそのまま置き換えることを勧めるものではありません。

よくある質問:ダウンロード・切断・画面分割の確認方法

同じアカウントなのに、iPadで価格が表示されるのはなぜ?

まずApp Storeのアカウント画面で現在の購入アカウントを確認し、購入履歴から元の注文がそのアカウントに紐づいているか調べてください。購入項目が非表示になっている、ストア地域が変わった、別の購入アカウントでサインインしているなどの理由で見つからないことがあります。原因が分かるまで再購入しないでください。アプリIDも確認し、名前の似た項目を開いていないか確かめましょう。

iPhoneでは接続できるのに、iPadではそのまま使えないのはなぜ?

アプリの購入権と接続設定は別です。Homeでプロトコル、アドレス、ポートを照合し、Configで現在のファイル、Global Routingのモード、システムのVPN許可を確認してください。利用中のサービスに同時接続数の制限がないかも調べます。まず2台を同じWi-Fiに接続してテストし、その後モバイル通信などほかの条件を比較してください。

別のアプリに切り替えた後、再接続は必要?

アプリが前面から離れただけで、通常は再接続する必要はありません。接続中かどうかは、システムのVPN状態と実際のアクセス結果で確認してください。Shadowrocketが画面に表示されているかどうかだけでは判断できません。切断された場合は、ネットワークの切り替え、利用中のサービスの状態、Settings → On Demandの起動条件を確認します。

横向きにするとボタンが見つからない場合、再インストールが必要?

まずキーボードを閉じ、ウインドウを広げて一つ前の画面に戻り、Home、Config、Settingsの現在位置を確認してください。再インストールすると、バックアップしていないローカル設定が失われることがあります。表示レイアウトの問題に対する最初の対処にはしないでください。データが本当に消えたと分かるまでは、詳細画面を開いているだけか、ウインドウが狭いだけではないかを先に確認します。

Shadowrocketをダウンロード