iPhoneでShadowrocketを購入済みの場合は、まずiPadのApp Storeで購入に使ったApple Accountを確認し、購入済みアプリから探します。ユニバーサル購入に対応しているかはApp Storeの製品ページで確認してください。ダウンロード後は、既存の設定、システムのVPN許可、Global Routingをそれぞれ確認します。購入履歴、初回接続、横向き表示、Split Viewの順に説明し、アカウント、画面レイアウト、接続の問題を切り分けます。
購入アカウントとアプリを確認する
ShadowrocketはAppleプラットフォーム向けの有料クライアントで、買い切り方式です。入手先はApp Storeのみで、主にiPhoneとiPadで利用できます。システム要件とユニバーサル購入への対応状況は、App Storeの製品ページで確認してください。購入履歴がある場合は、価格ボタンを見て再購入する前に、購入記録に紐づく製品とアカウントを確認しましょう。
iPadのiCloudサインイン用アカウントと、App Storeでの購入に使うアカウントは異なる場合があります。確認するには、システムのSettings → Apple Account → Media & Purchasesを開きます。App Storeを開いた後は、右上のアカウントメニューも確認してください。購入時の領収書に記載されたアカウントとアプリ名を照合すると、元の購入履歴を表示しているか判断できます。ここで確認するのは、ご本人のアカウントのみです。
アプリを特定するには、名称Shadowrocket、デベロッパ名Shadow Launch Technology Limited、アプリIDを照合してください。クライアントの購入で得られるのはアプリの使用権であり、クライアントの買い切りに接続サービスは含まれません。接続には、ユーザー自身がすでに利用しているサービスとサブスクリプションが必要です。購入履歴に接続用の設定情報は含まれません。
iPadの購入済みアプリから再ダウンロードする
まず、iPadがApp Storeに正常にアクセスできるネットワークに接続していることを確認してから、以下の手順に進みます。App Storeのアカウントメニューは、システムの画面構成によって異なります。新しい画面ではApps → My Apps、以前の画面ではPurchasedと表示される場合があります。支払い履歴だけでなく、自分が入手済みのアプリ一覧を開いてください。
-
アカウントを確認
システムのSettings → Apple Account → Media & Purchasesを開き、App Storeでの購入に使うアカウントが購入時のものと一致しているか確認します。再認証が必要な場合は、システムの案内に従ってください。
-
購入済みアプリ一覧を開く
App Storeを開き、右上のアカウントアイコンをタップしてApps → My Appsに進みます。現在の画面にPurchasedと表示されている場合は、その項目を開いて入手済みアプリを確認してください。
-
アプリを検索
Shadowrocketを検索します。Not on this iPadで絞り込んで見つからない場合は、すべてのアプリ一覧に戻って再度検索し、すでにインストール済みではないかも確認してください。
-
確認してダウンロード
アプリを確認したら、雲のダウンロードアイコンをタップします。Openと表示されている場合は、すでにインストール済みです。価格が表示される場合は、次のセクションを確認するまで操作を止め、すぐに再購入しないでください。
-
初回起動
ダウンロードが完了したらShadowrocketを開き、Homeに利用可能な設定があるか確認します。ホーム画面にアプリが表示されているのはインストール完了を示すだけで、サブスクリプション、ルール、システムの許可がすべて準備できているとは限りません。
購入済み一覧に見つからない、または価格が表示される
「一覧に表示されない」と「ダウンロードできない」は別の問題です。前者ではアカウント、一覧の絞り込み、非表示にした購入済み項目を確認します。後者ではApp Storeの提供状況、デバイスの制限、互換性を確認してください。App Storeに表示されたメッセージを記録しておくと、購入の問題をShadowrocketの接続トラブルと取り違えずに済みます。
| 表示される状況 | 確認する場所 | 次の手順 |
|---|---|---|
| 購入済み一覧に表示されない | App StoreのアカウントとMy AppsまたはPurchased | 購入時のアカウントを確認し、一覧の絞り込みを解除して、購入済み項目を非表示にしていないか確認します。 |
| 製品ページに価格が表示される | Media & Purchasesと購入時の領収書 | アカウントとアプリIDを照合します。ユニバーサル購入への対応状況はApp Storeの製品ページで確認してください。 |
| Openと表示される | App Store製品ページ | アプリを直接開き、設定と許可の確認に進みます。雲のアイコンを探す必要はありません。 |
| 非対応または利用不可と表示される | 製品ページの互換性情報とApp Storeのメッセージ | システム要件はApp Storeの製品ページで確認してください。表示されたメッセージを記録し、App Storeに関する問題はAppleのサポート窓口に問い合わせます。 |
結論:価格ボタンが表示されても再購入とは限らない
まずアカウント、購入履歴、製品の3点を確認します。それでも違いがある場合は、領収書と表示メッセージを手元に残して購入の問題に対処し、新たな支払いは確定しないでください。
Screen Timeや組織の管理ポリシーによって、アプリのインストール、購入、VPN設定が制限されることがあります。デバイスの所有者または管理者に制限項目を確認してもらいましょう。購入履歴を探すためだけにiPadを初期化したり、最初からアプリを何度も削除したりしないでください。削除すると、本体にのみ保存された設定が失われる可能性があります。
インストール後に設定とVPNの許可を確認する
同じApple Accountでアプリを再入手できるかどうかと、2台のデバイスで設定が同じかどうかは別の問題です。App Storeの購入履歴が復元されても、サブスクリプション、パスワード、ルールファイル、現在の接続状態が必ず同期されるわけではありません。まずiPadのHomeで項目を確認し、次にConfigで使用する設定ファイルを確認します。既存の設定がある場合も、現在有効かどうかを確認してください。
- 既存のサブスクリプションを追加:Homeの右上にある「+」をタップし、TypeをSubscribeに設定します。自分が利用しているサブスクリプションURLを入力して保存し、更新後に想定した項目が表示されるか確認してください。URLにアクセス情報が含まれる場合があるため、公開しないでください。
- 接続情報を確認:個別の設定がある場合は、サーバーアドレス、ポート、プロトコル、認証情報を確認します。プロトコルとポートは自分の設定に記載された値を使ってください。iPadに移行したからといって、一般的なポート番号に一律変更する必要はありません。
- ルールファイルを確認:Global RoutingでConfigを使う場合は、Configで現在有効になっているファイルとルールも確認してください。Homeに項目があるだけでは、適切なルールファイルが選択されているとは限りません。
- システムの許可を完了:初めて接続を開始するときは、iPadOSの案内に従ってVPN構成の追加を許可し、システムが求める認証を完了します。以前に許可しなかった場合は、もう一度接続を開始してください。デバイス管理による制限は別途対処が必要です。
接続したら、同じ操作で動作を確認します。たとえば、普段アクセスするページをブラウザで開き、その後アプリに戻って接続状態や関連する記録を確認してください。VPNの状態が示すのはシステムのトンネル状態であり、すべての接続先へのリクエストが成功したことを意味するものではありません。利用可能な項目がない場合は、画面の向きを何度も変えるのではなく、設定のインポートやサブスクリプションの更新を先に解決してください。
横向き表示とSplit View:座標ではなくメニュー名で探す
iPadを横向きにすると表示領域は広がりますが、実際のレイアウトはウィンドウサイズや、現在のウィンドウモードに対するシステムとアプリの対応状況によって異なります。操作箇所を探すときはHome、Config、Settingsを目印にし、「ボタンは画面の決まった位置にある」と想定しないでください。画面の回転で変わるのは表示領域であり、サブスクリプションの内容やGlobal Routingの選択は変わりません。
Split Viewやウィンドウ機能が使えるかどうかは、使用中のiPadとアプリで実際に利用できる操作に従ってください。システム上、ブラウザとShadowrocketを並べて表示できる場合は、一方で自分の設定手順を見ながら、もう一方で情報を入力できます。該当するウィンドウ操作が使えない場合も、アプリを切り替えれば同じ作業ができます。Split Viewをインストール成功の条件にしないでください。
| 使用場面 | 操作時の注意 | 確認方法 |
|---|---|---|
| 横向き・全画面 | Home、Config、Settingsから目的の画面を開き、一覧と詳細が同時に表示されるか確認します。 | 項目の詳細を開いて名称とサーバー情報を確認し、隣の項目を編集しないよう注意します。 |
| 幅の狭いウィンドウ | 名称や長いURLが最後まで表示されない場合があります。編集画面を開いてすべての項目を確認してください。 | URLの先頭と末尾、クエリパラメータを確認し、コピー時に空白や改行が混入していないか確認します。 |
| キーボード表示中 | キーボードで縦方向の表示領域が狭くなります。保存する前に、編集中の内容と入力フォーカスを確認してください。 | キーボードを閉じて保存ボタンを確認し、一覧に戻って変更が保持されているか確認します。 |
| アプリの切り替え | ブラウザから戻ったら、アプリが前面に戻ったことと、接続が再確立されたことを区別して確認します。 | 接続状態を確認してから同じ接続先へのリクエストを実行します。ウィンドウの表示変化だけで切断と判断しないでください。 |
横向きと縦向きを比較するときは、同じWi-Fi、同じ項目、同じGlobal Routingの選択を維持します。画面の向きだけを変えて、同じリクエストを再度実行してください。ネットワークや設定も同時に変更すると、結果を横向きレイアウトの影響と判断できません。この方法は問題を再現するためのもので、どちらかの向きが速い、または安定していると前提するものではありません。
Global Routingの選択はウィンドウサイズに左右されない
HomeでGlobal Routingを開き、まず現在の選択を確認します。Proxy、Direct、Config、Sceneはそれぞれ異なるルーティング方式であり、画面表示モードではありません。以下では、日常的な確認でよく使う3つの選択肢を比較します。Sceneは設定済みのシーンに従って処理されるため、内容を確認していない場合は、共通のトラブルシューティング基準として使わないでください。
Config
おすすめ現在の設定ファイルのルールに従って照合し、適用するポリシーを選択します。日常的に使う前に、ファイルの内容と参照先のポリシーが有効か確認してください。Configを固定的な地域分けとして扱うことはできません。
適した用途:明確なルールファイルがあり、接続先ごとにルールを適用して日常利用する場合。
Proxy
このルーティング方式の対象となるリクエストをProxyとして処理し、Configの結果と比較するために使います。無効なサーバー情報が修正されるわけではなく、すべてのアプリのリクエストが成功する保証もありません。
適した用途:設定を変えずに、一時的にルール選択が問題の原因かどうかを切り分ける場合。
Direct
対象のリクエストをDirectとして処理し、現在のネットワークからのアクセス状況を確認するために使います。Directはルーティングの選択であり、システムのVPN接続を切る操作ではありません。
適した用途:Directの結果と比較し、ローカルネットワーク側とプロキシ経路側のどちらに問題があるかを切り分ける場合。
ルールを確認するにはConfigで現在のファイルを開きます。たとえばDOMAIN-SUFFIX,example.com,DIRECTは、該当するドメインサフィックスへのリクエストにDIRECTを使うことを示します。FINAL,PROXYは、前のルールに一致しなかった場合にPROXYを使うことを示します。実際の結果はルールの順序と、指定されたポリシーが利用可能かどうかにも左右されます。この2行は構文の説明であり、そのまま使える完全な設定ではありません。
バックグラウンド移行後の接続を確認する
Shadowrocketを前面に表示しなくなっても、システムのVPNが必ず切断されるわけではありません。アプリ切り替え後に接続状態が変わった場合は、まずSettings → On Demandを確認し、画面ロック時、Wi-Fi切り替え時、アプリが前面に戻った後のどのタイミングで変化したか記録します。On Demandは条件に応じて接続動作に影響します。「アプリがバックグラウンドの一覧に残っている」だけでは、機能が作動したかどうかは判断できません。
- 現在のネットワーク種別、選択中の項目、Global Routing、Settings → On Demandの有効状態と設定済みの条件を記録します。
- ほかの設定は変えずにブラウザへ切り替え、決めたリクエストを1つ実行してから戻り、接続状態を確認します。
- ネットワーク切り替え後だけ問題が起きる場合は、安定したWi-Fiとモバイル通信のそれぞれで再現を確認します。モバイル通信に対応していないiPadでは、利用可能なネットワークでのみテストしてください。
- On Demandを調整する場合は、条件を一度に1つだけ変更してテストを繰り返します。完了後、自分の使い方に合った設定になっていることを確認してください。
最後に問題を分類します。購入履歴が見つからない場合はApp Storeのアカウントを確認します。Homeに目的の項目がない場合は、既存設定の読み込みを確認します。接続済みでも特定の接続先に失敗する場合は、ルーティングとリクエスト記録を確認します。ウィンドウが狭いときだけ操作項目が見つからない場合は、広いウィンドウに戻して編集します。この4つに分けて対処すれば、購入、表示、接続の問題が混同されにくくなります。