この記事は、Shadowrocketを購入済みで、機種変更または再インストールを予定している方向けです。まずApp Storeで使用中の購入アカウントを確認し、PurchasedまたはAppsからアプリを探します。価格が表示される、または購入履歴が見つからない場合は、アカウントとストアの国・地域を確認してください。再ダウンロードで復元されるのはアプリの入手資格です。サーバーリスト、Config、接続設定は別途確認が必要です。
購入履歴とアプリのデータは別もの
Shadowrocketの買い切り購入履歴は、購入時に使用したApple Accountに紐づいており、特定のiPhoneに紐づくものではありません。購入時と同じアカウントを使い、現在のストアでアプリを再ダウンロードできる場合、通常は再購入する必要はありません。機種変更後にダウンロードできるかどうかは、App Storeに表示される購入履歴と提供状況で確認してください。ホーム画面にアプリアイコンがあるかどうかだけでは判断できません。
アプリの購入履歴は、アプリデータのバックアップを意味しません。アプリを削除して再インストールした場合や、新しい端末でApp Storeから個別にダウンロードした場合、以前のサーバー、サブスクリプションリンク、カスタムルール、Settingsの設定が自動的に戻るとは限りません。端末の移行やバックアップの復元で一部のデータが引き継がれることはありますが、アプリを開いて項目ごとに確認してください。
結論:購入履歴を確認してから設定を復元
App Storeに価格が表示される場合は、まず購入アカウントを確認してください。アプリを起動できてもHomeのリストが空の場合は、データの移行や再読み込みを確認します。設定が見つからないからといって、再購入する必要はありません。
App Storeの「購入済み」から再ダウンロード
ここではiPhoneを例に説明します。iPadでも確認手順は同じです。App Storeのアカウントページの表示名は、システムのバージョンや表示言語によって異なります。以前の画面ではPurchased、新しい画面ではAppsが表示され、その中にMy AppsまたはYour Appsがある場合があります。日本語表示では「購入済み」「アプリ」「マイアプリ」などに該当します。画面に表示されている名称に従って、自分のアプリ一覧を開いてください。
-
購入アカウントを確認する
App Storeを開き、右上のアカウントアイコンから、Shadowrocketの購入時に使ったアカウントでサインインしているか確認します。システムのSettings → Apple Account → Media & Purchasesから、ストアでの購入に使うアカウントを確認することもできます。端末上部に表示されるiCloudのサインイン情報だけで判断しないでください。
-
アプリ一覧を開く
App StoreのアカウントページでPurchasedを開きます。Appsと表示される場合は、その中にある自分のアプリ一覧に進んでください。自分とファミリー共有メンバーの購入履歴が分かれている場合は、自分の履歴を選んでからShadowrocketを探します。
-
アプリ名を検索する
一覧でShadowrocketを検索します。インストールされていないアプリを確認するには、Not on this iPhoneに切り替えます。iPadでは、その端末に対応する未インストールの絞り込みを使ってください。見つからない場合は、すべてのアプリ一覧に戻って確認します。絞り込み結果だけで購入履歴が消えたと判断しないでください。
-
確認してダウンロードする
製品ページを開き、アプリ名がShadowrocket、デベロッパがShadow Launch Technology Limited、アプリIDが932747118であることを確認します。雲のダウンロードアイコンをタップし、ストアの案内に従ってアカウントを認証してから、インストールが完了するまで待ちます。
-
起動して内容を確認する
ホーム画面からShadowrocketを開き、Homeにサーバーが残っているか、Configに以前の設定があるか確認します。リストが空の場合は、この記事の後半にある手順に沿って自分の設定を復元してください。インストールが完了しても、接続設定が復元されたとは限りません。
製品ページにOpenと表示される場合、通常は端末にインストール済みです。まずアプリを開いて確認してください。雲のアイコンが表示される場合は、再ダウンロードの手順に進みます。価格が表示される場合は、購入を確定せず、次のセクションでアカウントと購入履歴を確認してください。別のアカウントで新たに購入してしまうのを避けられます。
購入履歴が見つからない、または価格が表示される場合の確認方法
よくある見落としは、端末のサインインアカウントとApp Storeでの購入アカウントを同一視することです。iCloudに以前の端末や写真が表示されても、現在Media & Purchasesで使っているアカウントが購入時のものとは限りません。App Storeのアカウントページ、購入履歴、購入時の領収書を照合してください。
- アカウントが一致しているか:購入時に使用したアカウントを確認します。ストアへのサインインを変更する必要がある場合は、システムの案内に従ってMedia & Purchasesを操作してください。購入履歴を調べるためだけに、端末全体のiCloudからサインアウトしないでください。
- 検索条件で見落としていないか:正式名称のShadowrocketで検索し、未インストールなどの絞り込みを解除して再確認します。端末にインストール済みのアプリは、未インストールの一覧に表示されない場合があります。
- 購入履歴が非表示になっていないか:App Store → アカウントアイコン → アカウント設定からHidden Purchasesを確認します。非表示にするとアプリ一覧で見えなくなることがありますが、新たに購入が必要という意味ではありません。
- 購入履歴を確認できるか:システムのSettings → Apple Account → Media & Purchases → View Account → Purchase Historyで購入履歴を確認し、期間も調整します。システムによっては、App StoreのアカウントページからPurchase Historyを開けます。
- 購入履歴が有効か:注文が返金済みの場合やアカウントに制限がある場合、以前インストールしたことだけを根拠に、現在も購入資格が有効だとは判断できません。購入履歴や支払いに関する問題は、Appleのアカウントサポートから問い合わせてください。
アカウントの国・地域が異なる場合の確認手順
端末の言語や地域の設定は、Apple Accountのストアの国・地域とは別です。システムの表示言語を変更しても、購入履歴が別のストアアカウントに移ることはなく、ストアでのアプリ提供状況も自動的には変わりません。まずSettings → Apple Account → Media & Purchases → View Account → Country/Regionで、現在のストア設定を確認してください。
以前のアカウントで国または地域を変更した場合や、現在のアカウントが購入時と異なる場合は、アプリの表示や再ダウンロードの結果が変わることがあります。検索結果に表示させるために、国・地域を何度も切り替えないでください。国または地域の変更には、アカウント残高、有効なサブスクリプション、支払い方法などの条件が関係する場合があります。先にシステム画面に表示される要件を確認してください。
- 購入時の領収書に記載されたアカウントと、現在Media & Purchasesで使用しているアカウントを確認し、別のアカウントにサインインしていないか確かめます。
- 現在のCountry/Regionを確認し、製品ページに現在の地域ではアプリを利用できないという案内が表示されていないか確認します。
- 購入済み一覧に記録があるのにダウンロードできない場合は、ストアに表示された案内をすべて記録し、地域での提供状況、アカウント認証の失敗、端末の互換性を切り分けます。
- 購入履歴や地域変更の制限に関する問題は、Appleのシステム内サポートから問い合わせてください。Shadowrocket内のConfigやSettingsでは、App Storeの購入アカウントを変更できません。
ShadowrocketはAppleプラットフォーム向けに提供されており、主にiPhoneとiPadで利用できます。Mac、Apple TV、Apple Visionの互換性情報はストアページで確認してください。システム要件と購入の適用範囲は、App Storeページの記載に従ってください。一度の購入で、すべての端末・地域で必ずダウンロードできるとは限りません。
再インストール後にHome、Config、接続設定を復元する
古い端末をまだ使える場合は、新しい端末で接続を確認できるまで手元に残しておきましょう。移行前に、利用中のサービス提供元から必要なサブスクリプション情報を取得できることと、自分で管理している設定を保存していることを確認してください。サブスクリプションリンクにはアクセス情報が含まれることがあるため、自分で管理できる場所に保管し、問い合わせの際にリンク全体を他人に送らないでください。
- まずHomeを確認:サーバーリスト、サブスクリプショングループ、選択中のサーバーがあるか確認します。リストが空の場合は、自分がすでに利用しているサービス提供元の情報を使って再読み込みします。サブスクリプショングループが残っている場合は、先に更新してから、サーバーが利用可能か確認してください。
- 次にConfigを確認:現在有効な設定とカスタムルールを確認します。サーバーリストが復元されても、
DOMAIN-SUFFIX、IP-CIDR、GEOIP、FINALなどのルールが戻ったとは限りません。サブスクリプションを更新しても、Configの内容がすべて復元されるわけではありません。 - Global Routingを確認:現在のモードがConfig、Proxy、Directのどれか、またはSceneを使用しているか確認します。Sceneに設定した条件やポリシーも個別に確認してください。Homeの接続スイッチだけで判断しないでください。
- 自動接続を確認:ShadowrocketのSettings → On Demandを開き、以前の条件を確認します。基本的な接続をテストする前に、自動接続の設定が手動での切断・再接続の確認を妨げないようにしてください。
- システムの許可を再確認:初回の接続時にシステムからVPN構成の追加を求められた場合は、要求元がShadowrocketであることを確認してから、案内に従って許可します。システムの許可は接続に必要な設定であり、App Storeの購入を復元する操作ではありません。
アプリの買い切り購入と通信サービスのプランは別です。アプリを購入しても、サーバーが自動で作成されたり、サービス提供元のアカウントにある権利が復元されたりすることはありません。当サイトではサーバーやサブスクリプションを提供・販売・推奨していません。ここで説明する設定の復元は、ユーザー自身がすでに利用しているサービスとサブスクリプションがあることを前提としています。
復元後、Global Routingの各モードで確認する
ダウンロードと設定の復元が完了したら、普段使うテスト先を1つ選び、一度に変更する設定は1つだけにして、新しい接続を確立してから確認してください。モードを切り替える前から確立していた接続は、切り替え後も以前の状態が続く場合があります。更新されていないページだけを見て判断しないでください。
Config
推奨現在有効なConfigのルールに従って通信を振り分けます。復元後の日常的な確認に適しています。ルールの判定結果と最終的なポリシーも確認してください。スイッチがオンになっているだけでは、ルールが正しく復元されたとは判断できません。
適したケース:以前からルールによる振り分けを利用していて、通常の設定を復元したい場合
Proxy
Shadowrocketが処理する接続を、選択したプロキシポリシーに振り分けます。サーバーへの接続とルールによる振り分けの違いを比較する際に便利です。元のConfigのルールが復元されたことを示すものではなく、サービス提供元で有効な利用資格の代わりにもなりません。
適したケース:選択したサーバーとルールによる振り分けの違いを一時的に確認する場合
Direct
接続を直接通信として処理し、ローカルネットワークが正常かどうかを比較確認できます。Directでテスト先にアクセスできても、確認できるのは直接通信が成立したことだけです。プロキシサーバーが利用可能な状態に復元されたことを示すものではありません。
適したケース:直接通信と比較し、基本的なネットワークの問題を切り分ける場合
結論:問題のある層に応じて対処する
Directのテストが成功し、Proxyのテストが失敗する場合は、まずサーバー情報とサービスの有効性を確認します。Proxyは正常でもConfigが想定どおりに動作しない場合は、現在有効な設定とルールの判定を確認し、アプリを再度削除するのは避けてください。
最後にSettings → On Demandを確認し、必要な自動接続条件を設定し直して、実際に使うネットワーク環境で動作を確認します。購入履歴、アプリのインストール、設定内容、接続結果をすべて確認できたら、機種変更または再インストールの作業は完了です。