この記事は、Shadowrocketを購入済みで、機種変更または再インストールを予定している方を対象にしています。まずApp Storeの購入アカウントを確認し、個人の購入済みリストから再ダウンロードします。インストール後は、Homeのサーバー、Configの設定、接続許可をそれぞれ確認してください。購入履歴と端末内の設定は別のものです。アプリを復元しても、以前の接続設定がすべて戻るわけではありません。
1. 再ダウンロードで復元されるのは購入権です
ShadowrocketはApp Storeで販売されている有料クライアントで、開発元はShadow Launch Technology Limitedです。購入履歴は購入時に使用したApple Account(一般にApple IDと呼ばれます)に紐づき、iPhone本体の識別番号には紐づきません。通常、同じ購入アカウントで購入済みアプリを再ダウンロードする場合、同じ購入に対して再度支払う必要はありません。ただし、現在のストアでの提供状況とデバイスの互換性が条件となります。
Shadowrocketは主にiPhoneとiPad向けです。Mac、Apple TV、Apple Visionとの互換性についても、同じApp Store製品ページで確認できます。システム要件と購入対象の条件は、App Storeの表示に従ってください。機種変更の際は、「アプリを購入済みであること」と「旧端末のデータが移行済みであること」を分けて考えましょう。これらは別々の復元作業です。
まず購入アカウントを確認
新しい端末で価格が表示された場合は、購入操作をいったん止め、App Storeのサインインアカウントと購入履歴を確認してください。古いiPhoneにアプリが入っていたという理由だけで、現在のアカウントに購入履歴があるとは限りません。
2. 機種変更前にApp Storeの購入アカウントを確認
iCloudのサインインアカウントと、「メディアと購入」で使用するアカウントは異なる場合があります。写真や連絡先が同期されていても、App StoreでShadowrocketを購入したアカウントと同じとは限りません。確認するのは、システム設定の最上部に表示される名前だけではなく、実際にストアで購入に使用しているアカウントです。
- iPhoneの「設定」→画面上部の名前→「メディアと購入」を開き、現在購入に使用しているアカウントを確認します。必要に応じて「アカウントを表示」を開き、画面の案内に従って認証してください。
- App Storeを開き、右上のプロフィールアイコンをタップして、アカウント画面に表示される情報を確認します。アカウント情報や認証情報を他人に送らず、自分で照合してください。
- 購入アカウントが分からない場合は、保管しているAppleの購入レシートを確認できます。また、「メディアと購入」→「アカウントを表示」→「購入履歴」で期間を変更し、Shadowrocketを探す方法もあります。
- 2か所のアカウントが購入履歴と一致しない場合は、まず元のアカウントにサインインできることを確認してから、画面の案内に従ってストアの購入アカウントを切り替えてください。アプリ1つの問題を調べるために、端末全体でiCloudからサインアウトするのは避けましょう。
3. 「購入済み」から再ダウンロードする手順
App Storeの入口は、システムのバージョンによって「アプリ」または「購入済み」と表示されます。新しい画面ではアカウントページから「アプリ」→「マイアプリ」に進み、以前の画面では「購入済み」が直接表示されることがあります。以下では個人の購入済みリストを開きます。入口の名称は端末の表示に従ってください。
-
アカウントページを開く
新しいiPhoneまたはiPadでApp Storeを開き、右上のプロフィールアイコンをタップします。アプリリストに進む前に、元の購入アカウントでサインインしていることを確認してください。
-
個人用リストを開く
「アプリ」→「マイアプリ」を選びます。端末に「購入済み」が直接表示される場合は、その項目を開いてください。ファミリー共有のメンバーリストが表示されたら、自分の購入履歴を選択します。
-
アプリを検索する
リスト内でShadowrocketを検索します。「このiPhone上にない」などのフィルタに切り替えると、未インストールの項目を探せます。iPadでは表示文言が異なる場合があります。
-
雲のアイコンをタップしてダウンロード
Shadowrocketを見つけたら、雲のダウンロードアイコンをタップし、画面の案内に従って認証してインストールを待ちます。認証は再ダウンロードの確認であり、新たな購入ではない場合があります。確認画面の内容をよく読んでください。
-
初回起動時に確認する
インストール後にShadowrocketを開き、HomeとConfigに内容があるか確認します。リストが空の場合は、以下の手順で自分のサービス情報を復元してください。空のリストだけを根拠に、購入が無効になったと判断する必要はありません。
App Storeに「開く」と表示される場合、アプリはすでにインストールされている可能性があります。端末内検索で見つけてください。アイコンが待機中または読み込み中のままなら、ネットワーク、空き容量、ストアの認証案内を確認します。ダウンロードボタンを繰り返しタップしても、アカウントの不一致やデバイスの非互換性は解決しません。
4. 購入済み項目が見つからない・価格が表示される場合
アカウント、非表示の項目、ストアの国または地域、デバイスの互換性の順に確認してください。すぐに再購入したり、地域を変更すれば必ず復元できると考えたりしないでください。地域の変更にはアカウント残高、サブスクリプション、ストアでの提供状況などの条件が関わるため、Appleのアカウント画面の案内に従ってください。
購入したのに、なぜ価格が表示される?
まず「設定」→画面上部の名前→「メディアと購入」でアカウントを確認し、App Storeのプロフィールアイコンから個人用アプリリストを開いて検索します。購入履歴にも記録がない場合は、レシートに記載されたアカウントと期間を確認してください。確認が済むまでは新たに購入しないでください。
購入履歴にはあるのに、リストで見つからない?
アプリを非表示にしたことがないか確認してください。App Store→プロフィールアイコン→アカウント名を開き、認証後に「非表示の購入済み項目」を確認します。Shadowrocketがあれば、画面に表示される非表示解除または再ダウンロードの操作を行い、個人用リストで再度確認してください。
機種変更後、ストアで利用できないと表示されたら?
「設定」→画面上部の名前→「メディアと購入」→「アカウントを表示」→「国または地域」で、現在のストアを確認します。購入履歴があっても、すべての地域で常に再ダウンロードできるとは限りません。現在のApp Storeの表示を確認し、製品ページの互換性欄も確認してください。
雲のボタンを押してもダウンロードが進まない?
App Storeへのサインインやアカウント認証が求められていないか確認し、端末の空き容量と、現在のネットワークからストアにアクセスできるかも確認してください。エラーが表示された場合は、その文言を記録します。アカウントと購入履歴に問題がないのにダウンロードできない場合は、端末のAppleサポート窓口からストアの問題を問い合わせてください。
5. 再インストール後にHomeとConfigを復元する
App Storeで復元できるのはアプリ本体であり、サーバー、サブスクリプション、設定ファイルは提供されません。端末間の移行やバックアップから復元した場合も、アプリのデータがすべて戻っているかは実際に開いて確認してください。古い端末がまだ使えるなら、新しい端末で設定が使えることを確認してから、古い端末を整理することをおすすめします。
アプリを削除すると、ローカルデータも削除されることがあります。そのため、接続トラブルの最初の対処として再インストールするのは避けてください。サービスを利用中の方は、サブスクリプションURL、サーバー設定、ルールファイルをご自身で保管し、バックアップがない状態でアプリを削除しないようにしましょう。サブスクリプションURLにはアクセス情報が含まれることが多いため、公開画像やチャットに載せないでください。
- Homeを確認:以前のサーバーまたはサブスクリプショングループがあるか確認します。空の場合は、ご自身が保有するサービス情報で復元してください。手動で追加する場合は、Home右上の「+」からAdd Serverを開き、実際のプロトコルに合わせて設定を入力します。
- Subscribeを復元:サブスクリプションを利用中の場合は、Add ServerでTypeをSubscribeに設定し、ご自身の有効なURLを入力して保存した後、サブスクリプションを更新します。クライアントの購入を復元しても、利用中のサービスが更新されたり、無効なURLが修復されたりするわけではありません。
- Configを確認:以前使用していた設定ファイルが残っているか確認し、現在有効な項目も確認します。サーバーリストだけが復元されても、カスタムルール、ポリシー、ローカルでの変更が戻っているとは限りません。
- 接続許可を確認:初めて接続を有効にするときは、システムの案内に従ってVPN構成の追加を許可します。この許可はシステム接続に必要なもので、クライアントを再購入するためのものではありません。
- On Demandを確認:ShadowrocketのSettings → On Demandで、既存の条件を確認します。条件に応じた自動接続を戻す前に、まず手動接続をテストし、自動接続の状態が切り分けを妨げないようにしてください。
6. Global Routingで復元状態を確認する
アプリが開くのは、インストールが完了したことを示すだけです。サーバーリストが表示されても、ルールによる振り分けが復元されたとは限りません。HomeのGlobal Routingで現在のルーティング方式を確認し、使い慣れた利用許可済みのWebサイトにアクセスしてテストしてください。ここではConfigとDirectを比較し、「ルールが適用されているか」と「端末の基本ネットワークが使えるか」を切り分けます。サービス品質のテストではありません。
Config:ルールの復元を確認
推奨Global RoutingでConfigを選ぶと、現在有効な設定のルールに従って接続が処理されます。まずConfigで以前の設定ファイルが選択されていることを確認し、PROXYとDIRECTを使う想定のアクセスをそれぞれ確認してください。接続スイッチの状態だけではなく、ルールどおりの結果になるかを確認します。
おすすめのケース:以前からルールで通信を振り分けていて、機種変更後も同じ使い方に戻したい場合
Direct:基本ネットワークを確認
Global RoutingでDirectを選び、現在のネットワークで直接アクセスできるかを確認します。これは以前のプロキシ設定が復元された証拠ではありません。基本ネットワークの確認後、以前のルーティング方式に戻し、サーバーとルールを確認してください。
おすすめのケース:購入の復元とネットワーク障害を混同しないよう、まずネットワーク自体が使えるか確認する場合
3段階の順に確認
App Storeからアプリを開けること、Homeに自分の有効なサービスがあること、ConfigとGlobal Routingが以前の設定どおりであることを順に確認します。問題が見つかった段階で、その項目を対処してください。接続の問題を解決するために再購入する必要はありません。
- 購入:元の購入アカウントでアプリを見つけ、再ダウンロード後にApp Storeで「開く」と表示される。
- データ:HomeとConfigの内容を確認し、不足しているデータは自分の有効な情報から復元する。
- 接続:システムの許可と手動接続テストを済ませ、最後に必要なOn Demand条件を有効にする。