Shadowrocketを購入済みの場合、機種変更やアプリ削除後は、まずApp Storeで購入時と同じアカウントを使用していることを確認し、購入済み一覧から再ダウンロードします。この記事では、購入記録の確認方法、iPhoneとiPadでの操作手順、国や地域が異なる場合の対応、再インストール後に「アプリの復元」と「接続設定の復元」を見分ける方法を順に説明します。
1. 購入記録・アプリ・接続設定を区別する
ShadowrocketはApp Storeで提供される買い切りの商用アプリです。購入記録は支払いを完了したApple Accountに紐づいており、デバイスのシリアル番号やShadowrocketに入力したサブスクリプションURLとは関係ありません。再ダウンロードの条件を満たしていれば、同じ購入アカウントでアプリを入手できます。iPhoneを買い替えても、アプリの料金を再度支払う必要はありません。
アプリの復元と、以前の利用環境の復元は別の作業です。App Storeが管理するのはアプリの購入と配信です。Homeのサーバー情報、Configのルールファイル、Settingsの各種設定はアプリのデータにあたります。再ダウンロードだけでこれらのデータがすべて戻るわけではなく、元のバックアップや移行方法、データの保存状況によって異なります。
まず購入記録を確認し、その後データを復元
価格が表示されている場合は購入を進めず、アカウントと製品IDを確認してください。Openと表示されている場合はHomeとConfigを確認します。設定が見当たらなくても、購入が無効になったとは限りません。
2. iPhoneの購入済み一覧から再ダウンロード
まずApp Storeに正常に接続できるネットワークに接続し、App Storeを開きます。OSの言語やバージョンによって、アカウント画面の表示はApps、My Apps、Purchasedなど異なります。日本語の画面では「アプリ」や「購入済み」と表示される場合があります。表示名が違っても、目的は購入時のアカウントに紐づくアプリ一覧を開くことです。検索結果からもう一度購入する必要はありません。
-
購入アカウントを確認
システムのSettings → 画面上部のApple Account → Media & Purchasesを開き、App Storeでの購入に使うアカウントを確認します。iCloudで使用しているアカウントと異なる場合があるため、購入記録に紐づいたアカウントを使用してください。
-
購入済み一覧を開く
App Store → 右上のアカウントアイコン → Apps → My Appsの順に開きます。Purchasedと表示される場合は、その項目を選択してください。絞り込む場合はNot on this iPhoneを選ぶと、このiPhoneにインストールされていないアプリを確認できます。
-
アプリを検索
一覧でShadowrocketを検索し、製品ページを開いて、デベロッパがShadow Launch Technology Limitedであることを確認します。当サイトの正規アプリ確認ページでは、製品URLの
id932747118も照合できます。 -
再ダウンロード
雲のダウンロードボタンをタップし、必要に応じて本人認証を行って、ボタンがOpenに変わるまで待ちます。雲のボタンではなく価格が表示された場合は、操作を中断し、後述の手順で購入アカウント、非表示の購入項目、アカウントの国や地域を確認してください。
-
初回起動
Openをタップしたら、まずHomeのサーバー一覧とConfigの設定ファイルを確認します。そのうえで、必要に応じてご自身のバックアップや既存のサブスクリプションから復元してください。一度に複数の設定を変更するのは避けましょう。
雲のボタンはApp Storeから再ダウンロードできることを示しますが、設定がすべて復元されたことを意味しません。Openはアプリがインストール済みであることを示しますが、接続が使えるとは限りません。ダウンロード後は、アプリが起動するか、以前の設定が残っているか、実際に正常にアクセスできるかを個別に確認してください。
3. iPadでの復元とアカウントの国・地域の確認
iPadでも、まずMedia & Purchasesのアカウントを確認してから、App Storeのアカウント画面でAppsまたはPurchasedを探します。デバイスで絞り込める場合は、現在のデバイスに合ったアプリ一覧を選択してください。検索しても見つからない場合、すぐに再購入が必要と判断せず、購入時のアカウントを使用しているか確認しましょう。
- 同じアカウントでデバイスを変更する場合:iPhoneで購入した後にiPadで探すときは、購入記録と現在の製品の互換性、ユニバーサル購入に関する説明を確認してください。該当デバイスで再ダウンロードできるかどうかは、App Storeのページに記載された内容をご確認ください。
- アカウントが異なる場合:iCloudに同じアカウントでサインインしていても、App Storeの購入アカウントまで同じとは限りません。Media & Purchasesで使用中のアカウントを確認してください。
- 国や地域が異なる場合:ストアの掲載内容や提供状況は、アカウントの国や地域によって異なることがあります。過去の購入記録、現在のストア表示、デバイスの互換性をそれぞれ確認し、検索結果だけで判断しないでください。
- 対応デバイス:Shadowrocketは主にiPhoneとiPadで利用できます。Mac、Apple TV、Apple Visionの互換性とシステム要件は、App Storeのページに記載された内容をご確認ください。
アカウントの国や地域は、Settings → Apple Account → Media & Purchases → View Account → Country/Regionで確認できます。この手順は現在の設定を確認するためのもので、再ダウンロードのためにすぐ国や地域を変更する必要はありません。変更すると、残高、利用中のサブスクリプション、支払い方法に影響する場合があります。システムの案内をよく確認し、アプリの復元だけのつもりがアカウント設定の変更に広がらないよう注意してください。
4. 再インストール後に既存のサブスクリプションとルール設定を復元
デバイス全体の移行やバックアップからの復元では、一部のアプリデータも移行される場合があります。アプリを削除して再インストールした場合は、設定を再インポートする必要があると考えておきましょう。購入の復元によってサーバーの認証情報が再作成されることはなく、古いデバイスだけに保存されていたサブスクリプションURLが自動的に戻ることもありません。
- Homeを確認:以前のサーバーやサブスクリプショングループが残っているか確認します。一覧が空の場合は、ご自身で保存したサブスクリプションURLやサービス情報から再インポートしてください。Apple Accountのパスワードをサーバーやサブスクリプションの入力欄に入力しないでください。
- 既存のサブスクリプションを更新:インポート後にサブスクリプションを更新し、有効な項目が表示されるか確認します。認証エラーが返る場合は、まずURLが完全か、認証情報が有効かを確認してください。サービス側の問題を調べる代わりにアプリを再購入する必要はありません。
- Configを確認:必要な設定ファイルが復元され、選択されていることを確認します。サブスクリプションで主に取得できるのはサーバー情報です。サーバー一覧が表示されただけで、以前のルールファイルも復元されたと判断しないでください。
- 接続設定を確認:HomeでGlobal Routingを確認し、Settings → On Demandで自動接続の条件を確認します。まず手動で接続テストを行ってから、以前の自動接続の設定に戻してください。
Global Routingの選択は、再インストール後のアクセス結果に影響します。以下では、復元状態の確認によく使う3つのモードを比較します。設定済みのシーンに応じた動作を選べるSceneが表示される場合もあります。Sceneの設定がまだ戻っていない場合は、意味が明確で確認しやすいモードでテストしてください。
Config
おすすめ現在選択中の設定ファイルにあるルールに基づいて、通信の経路を決定します。まず設定ファイルが復元されていることを確認し、DOMAIN-SUFFIX、GEOIP、IP-CIDRなどのルールと、末尾のFINALによるフォールバックを確認してください。
適しているケース:以前からルールによる振り分けを使っており、該当する設定ファイルを復元して選択済みの場合
Proxy
Shadowrocketが処理する接続をプロキシ経由にします。ルールの選択が問題の原因かどうかを短時間で切り分ける際に使えます。サーバーの認証情報の誤りは修正できず、期限切れのサブスクリプションを有効に戻すこともできません。
適しているケース:有効なサーバーがあり、ルールによる振り分けの影響を一時的に確認したい場合
Direct
接続を直接接続として処理し、プロキシサーバーが利用可能かどうかに左右されません。このモードでWebページにアクセスできても、プロキシ接続が復旧した証明にはなりません。
適しているケース:現在のネットワークで直接アクセスできるか確認し、トラブルシューティングの基準を作る場合
たとえば、ConfigにDOMAIN-SUFFIX,example.com,DIRECTがある場合、そのドメインへの直接接続が成功しても、選択中のプロキシサーバーが使えることの証明にはなりません。テストでは、対象の通信に実際に適用されたルールとポリシーを確認してください。FINALはそれ以前のルールに一致しなかった通信だけを処理するため、ルールの末尾に置きます。
5. 価格表示・非表示の購入項目・ダウンロード失敗に関するQ&A
以前購入したのに、価格が表示されるのはなぜ?
まずMedia & Purchasesで購入時と同じアカウントを使っているか確認し、次に製品IDが932747118か確認します。その後、購入済み一覧とPurchase Historyの記録を照合してください。請求されるか試すために購入を確定しないでください。先にアカウントと購入記録の対応を確認しましょう。
購入済み一覧で見つからない場合、購入記録が消えたのでしょうか?
まず一覧の絞り込みを解除し、Shadowrocketを検索しているか確認します。購入項目を非表示にした場合は、App Store → アカウントアイコン → アカウント名 → Hidden Purchasesから探し、画面の案内に従ってUnhideを選択してください。手順はOSのバージョンによって異なることがあります。
雲のボタンは表示されるのに、ダウンロードが終わらない場合は?
再購入が必要なのではなく、ダウンロードの段階で問題が起きている可能性があります。ネットワークと空き容量を確認し、App Storeから支払い情報の再確認や利用規約への同意を求められていないか確認してから、もう一度試してください。「利用できません」と表示された場合は、案内に従って現在の国や地域とデバイスの互換性を確認します。
アプリは起動するのに、以前のサーバーが見当たらない場合は?
これは設定の復元に関する問題です。まず古いデバイスや個人用のバックアップを確認し、ご自身で利用中のサブスクリプションからHomeの一覧を復元して、Configで以前の設定を選択してください。購入記録にサブスクリプションの認証情報は保存されません。元の情報を紛失した場合は、利用していたサービス提供元に確認してください。
アプリ内でRestore Purchasesを探す必要はありますか?
この記事で扱うのは、App Storeで購入したアプリ本体の再ダウンロードです。主な手順はApp Storeの購入済み一覧から行い、アプリ内の購入復元ボタンは使いません。購入記録とダウンロード状況でアプリの復元結果を確認できるため、存在が確認できていないアプリ内メニューを探す必要はありません。
6. 復元後の確認リスト
App Storeの購入記録、アプリのインストール、接続設定をすべて確認して、機種変更後の復元は完了です。以下の順番で確認し、問題があれば該当する段階で対処してください。原因が分からなくなるのを避けるため、アカウント変更、国や地域の変更、ルールの再作成、サブスクリプションの更新を同時に行わないでください。
- アカウント:App Storeで購入時のアカウントを使用し、購入済み記録がShadowrocketに対応していること、デベロッパがShadow Launch Technology Limitedであることを確認します。
- インストール:製品ページにOpenと表示され、アプリが正常に起動することを確認します。入手先は引き続きApp Storeです。
- データ:Homeにご自身で利用中のサーバーまたはサブスクリプションがあり、Configで必要な設定ファイルが選択されていることを確認します。
- ルーティング:Global Routingが復元前の想定どおりであることを確認します。Configを使う場合はルールとFINALを確認し、Directでアクセスに成功した結果をプロキシのテスト結果と混同しないでください。
- 自動接続:手動接続と実際のアクセスを確認してから、Settings → On Demandの条件が現在のネットワークの利用方法に合っているか確認します。
- 認証情報の管理:個人用のサブスクリプションと設定のバックアップは自分で管理できる場所に保存し、アクセス認証情報を含むURL全体を公開ページに掲載しないでください。
確認が完了しても、日常的に利用できるかどうかは、利用中のサービスの有効状態と現在のネットワーク環境によります。価格、システム要件、デバイスの互換性、ユニバーサル購入の対象範囲はApp Storeのページに記載された内容をご確認ください。アプリの確認方法や初期設定を確認する場合は、以下のサイト内ページをご覧ください。