Shadowrocketを機種変更後に再ダウンロードする方法|購入時のApple IDで購入済みから復元

Shadowrocketは購入時のApple IDに紐づく買い切りアプリです。機種変更や再インストール後にApp Storeの購入済みから再ダウンロードする方法と、アカウントの国または地域が異なる場合の確認方法を解説します。

この記事の要点

Shadowrocketを購入済みの方は、機種変更後、まずApp Storeで使用中のApple IDが購入時のものと同じか確認し、購入履歴から再ダウンロードしてください。通常、再購入は不要です。アカウントの確認、購入済みからの復元、国または地域の確認、初回接続のテストの順に説明します。アプリの再ダウンロードと、Configやサブスクリプションの復元は別の作業です。インストール後、データが移行されているかも確認してください。

1. 再購入する前に購入履歴を確認

ShadowrocketはApp Storeで販売されている買い切りの商用アプリです。購入済みのアプリは、購入時に使用したApple IDに紐づいており、以前のiPhone本体には紐づきません。新しいiPhoneまたはiPadで同じ購入アカウントを使用し、現在のストアで再ダウンロード可能で、デバイスが要件を満たしていれば、購入履歴からアプリを復元できます。アプリの代金を再度支払う必要はありません。

「無料で再ダウンロード」できるのは、有効な購入履歴がある場合です。初回の入手が無料になるという意味ではありません。製品ページに価格が表示されても、すぐに購入を確定しないでください。価格ボタンだけでは、以前の購入が無効になったかどうかは判断できません。まずアカウントと注文を確認し、購入済みリストを開いてください。

2. Media & PurchasesでApple IDを確認

デバイス上部に表示されるApple Accountと、App Storeでの購入に使うアカウントは異なる場合があります。Apple IDは現在Apple Accountとも呼ばれています。この記事でいう「購入時のApple ID」は、該当アプリを実際に購入したアカウントを指します。iCloudに元のアカウントでサインインしているだけでは、App Storeでも同じアカウントを使用中とは限りません。

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

    システムのSettings → 画面上部の名前 → Media & Purchasesを開き、メディアと購入に使用しているアカウントを確認します。ここで確認するのはシステムのSettingsであり、Shadowrocket内のSettingsではありません。

  2. 購入履歴を確認

    Media & Purchases → View Account → Purchase Historyを開き、Shadowrocketを探します。購入したおおよその時期に合わせて表示範囲を調整し、必要に応じて保存済みのApp Store領収書と照合してください。

  3. 購入時のアカウントに切り替える

    現在のアカウントが購入時のものと異なる場合は、まず元のアカウントのパスワードと認証方法が使えることを確認してください。そのうえで、Media & Purchasesのみからサインアウトし、ご自身の購入時のアカウントでサインインします。再ダウンロードのためにiCloud全体からサインアウトする必要はありません。

  4. App Storeを開き直す

    App Storeに戻り、右上のアカウントアイコンをタップして購入済みリストを確認します。アカウントページに表示されるのが、先ほど確認したアカウントであることを確かめてから、次の手順で再ダウンロードしてください。

アカウントの切り替えには、認証やほかのメディアサービスのアカウント状態が関係する場合があります。認証を完了できないときは、まずデバイスに表示されるアカウント復旧手順を利用してください。アカウントを何度も切り替えて試したり、確認コード、パスワード、領収書全体を他人に送ったりしないでください。サポートに問い合わせる際は、必要な情報だけを伝え、個人情報は隠してください。

3. App Storeの購入済みリストから再ダウンロード

購入履歴と、再ダウンロードできるアプリのリストは用途が異なります。Purchase Historyは取引の確認に使い、アカウントのAppsまたはPurchasedは入手済みアプリを探すために使います。項目名はシステムのバージョンや表示言語によって異なる場合があります。表示上の意味を確認し、画面でまったく同じ日本語表記を探す必要はありません。

  1. アプリのリストを開く

    App Store → 右上のアカウントアイコン → Apps → My Appsを開きます。アカウントページにPurchasedと表示されている場合は、Purchased → My Purchasesに進んでください。レイアウトによっては、自分が購入したアプリがそのまま表示されます。

  2. 未インストールのアプリに絞り込む

    Not on this iPhoneを選択します。iPadではNot on this iPadを選択してください。この絞り込み項目が見つからない場合は、購入済みアプリの一覧全体からShadowrocketを検索します。

  3. 確認してダウンロード

    アプリ名と公式アイコンを確認し、該当する雲のダウンロードボタンをタップします。製品ページで確認する場合は、開発者がShadow Launch Technology Limited、アプリIDが932747118であることを確かめてください。

  4. アプリを開いて確認

    ダウンロードが完了したらShadowrocketを開き、HomeとConfigを確認します。まずデータがあるか確認してください。アプリが開けることだけでは、以前のサブスクリプションやルールが復元されたとは限りません。

ボタンにOpenと表示される場合、アプリはインストール済みなので、そのまま開けます。雲のアイコンが表示されている場合は、再ダウンロードできます。価格が表示されたままの場合は、前の手順に戻って購入アカウントと注文を確認してください。再度購入して確認しないでください。ダウンロード中の表示が続いたり、長時間待っても進まなかったりする場合は、デバイスの空き容量、ネットワーク接続、App Storeからのアカウント認証要求も確認してください。

4. 購入済みリストに見つからない場合:アカウント、非表示項目、地域を確認

「アプリが見つからない」状況は、検索結果に表示されない、購入済みリストに表示されない、記録はあるがダウンロードできない、のように複数あります。これらを同じ問題として扱わず、どの手順で止まったかを記録してください。購入の紐づけに関する問題か、現在のストアでの提供状況に関する問題かを切り分けやすくなります。

表示されている状況まず確認すること次に行うこと
製品ページに価格が表示されるMedia & Purchasesが購入時のアカウントになっているかPurchase Historyと照合し、該当する注文があることを確認してから購入済みリストに戻ります。
購入済みリストで見つからないリストの絞り込み条件、アカウント、購入を非表示にしたことがあるかApp Storeのアカウント設定でHidden Purchasesを確認し、画面の案内に従って非表示を解除するか、再ダウンロードします。
注文はあるが、現在のストアで見つからないCountry/Regionが購入時と異なるか現在の地域とストアに表示された案内を記録し、まず提供状況を確認してください。すぐに地域を変更する必要はありません。
デバイスに互換性がないと表示される製品ページに記載された互換性とシステム要件App Storeのページに記載された内容を基準に、デバイスと利用可能なシステムアップデートを確認してください。
雲のボタンをタップした後、ダウンロードが止まるネットワーク、空き容量、アカウント認証の案内App Storeの案内に従い、ダウンロードキューを確認してください。この状況は再購入が必要という意味ではありません。

結論:注文を確認してから地域を確認

Purchase Historyで以前の購入記録を確認してから、現在のストアでダウンロードできるか確認してください。購入記録を探す最初の手順としてCountry/Regionを変更しないでください。

地域設定は、システムのSettings → 画面上部の名前 → Media & Purchases → View Account → Country/Regionで確認できます。ストアの地域は、システム言語やデバイスの日付・数値の地域設定とは別の項目です。デバイスの言語だけを変えても、App Storeが購入時のストアに自動で戻ることはありません。

ストアの地域を変更するには、残高、サブスクリプション、支払い方法、ファミリー共有の状態などの条件が関係する場合があります。変更が必要な場合は、まずシステムに表示される条件を読み、項目ごとに対応してください。元のアカウントに購入履歴があっても、どの地域やデバイスでも常に再ダウンロードできるとは限りません。それでも解決しない場合は、デバイスのApp StoreまたはSettingsにあるサポート窓口から、注文情報と現在表示されるエラーメッセージを伝えてください。

5. アプリの復元後にHome、Config、接続の許可を個別に確認

購入履歴で確認できるのはアプリの入手権利であり、アプリに入力したサーバー情報は保存されません。新しいデバイスをシステムバックアップから復元すると、一部のアプリデータが引き継がれる場合がありますが、完全に移行できたかは実際に確認してください。新しいデバイスとして設定してアプリを再インストールした場合、購入アカウントが同じというだけで設定も移行済みとは判断できません。

Global Routingは接続時の通信処理方法を決めるもので、アプリの購入状態には影響しません。以前の設定を復元したら、以下の設定項目を使ってテスト条件を確認してください。ここでの比較は、Shadowrocket内の復元確認に限ったものです。

Global Routing → Config

おすすめ

選択中のConfigにあるルールに従って処理方法を決定します。以前のルールファイルを復元したら、DOMAIN-SUFFIX、IP-CIDR、GEOIP、FINALなどのルールの順序とポリシーを確認し、以前のデバイスでの想定と一致しているか確かめてください。

適しているケース:以前はルールによる振り分けを使っていて、移行結果を確認したい場合

Global Routing → Proxy

通信をプロキシ経由で処理します。一時的に使用すると、サーバーへの接続問題とルール選択の問題を切り分けられます。テスト後は以前の設定に戻し、一時的な設定を移行後の状態として残さないでください。

適しているケース:サーバー情報がそろっていて、一時的に接続を調べたい場合

Global Routing → Direct

通信を直接接続として処理します。この状態でWebページを開けても、選択中のプロキシサーバー経由で接続できたとは限らず、サブスクリプションやルールの復元が成功した証明にもなりません。

適しているケース:ローカルネットワークからの直接接続を確認したい場合

Homeで使用するサーバーを選択し、接続スイッチをオンにしてからConnectivity Testを実行します。テストに失敗した場合は、サーバー設定、現在のネットワーク、Global Routing、Configの順に確認してください。まだバックアップしていないデータを再び失うおそれがあるため、先にアプリを削除して再インストールしないでください。手順の詳細はクイックスタートを、接続の問題はトラブルシューティングをご覧ください。

6. 機種変更後の再ダウンロードに関するよくある質問

古いスマートフォンが手元になくても再ダウンロードできますか?

通常、古いスマートフォンは必要ありません。ご自身の購入時のアカウントにサインインでき、App Storeの認証を完了できれば、購入済みリストから探せます。アカウント認証に古いデバイスが必要な場合は、まずシステムのアカウント復旧手順で認証の問題を解決してください。再ダウンロードの可否は、現在のストアでの提供状況とデバイスの互換性にも左右されます。

iCloudが購入時のアカウントなのに、なぜ価格が表示されるのですか?

まずシステムのSettings → 画面上部の名前 → Media & Purchasesを開き、ここで使用中のアカウントを確認してください。iCloudとメディア購入では別のアカウントを使用できます。Purchase HistoryでShadowrocketの注文を確認してから、App StoreのAppsまたはPurchasedに戻ってください。

アプリ内に購入を復元するボタンがありますか?

この記事で扱うのはApp Storeで購入したアプリ本体の再ダウンロードです。操作するのはストアの購入済みリストであり、Home、Config、アプリ内のSettingsではありません。まずApp Storeから再ダウンロードし、その後に設定と接続の許可を復元してください。この2つの復元を混同しないようにしましょう。

iPadに乗り換えた場合、もう一度購入する必要がありますか?

まず購入時のアカウントで購入済みリストを確認し、価格ボタンから購入しないでください。対象デバイスで購入済みの権利を利用できるかどうか、システム要件、互換性、ユニバーサル購入の条件は、App Storeのページに記載された内容をご確認ください。

再インストール後にリストが空になりました。購入が復元されていないのですか?

別の問題です。アプリをダウンロードして開けるなら、アプリの入手手続きは完了しています。Homeが空の場合はバックアップまたは既存のサブスクリプションを、Configが空の場合は以前の設定ファイルを確認してください。まず古いデータの保存場所を確認し、設定を復元するためにアプリを再購入しないでください。

App Storeで正規アプリを確認 →