Shadowrocketを機種変更したら、まずApp Storeで購入済みのアプリを復元し、その後、自分のサブスクリプションと構成を戻します。購入済みなのに新しいiPhoneで価格が表示される、または購入履歴が見つからない方は、購入アカウント、購入済みリスト、ストアの国や地域の順に確認してください。再ダウンロードできることを確認したら、HomeとConfigのデータをチェックします。
1. 購入の復元と構成の復元は別の作業
ShadowrocketはApp Store限定のクローズドソースの商用アプリで、買い切り方式です。購入履歴は取引時に使ったApple Accountに紐づいており、特定のiPhoneに紐づくものではありません。また、Homeにサーバーが表示されているかどうかも購入履歴の判断基準にはなりません。購入時のアカウントを使い、アプリを再ダウンロードできるなどの条件を満たしていれば、機種変更や削除後の再インストールにあたり、通常は再購入する必要はありません。
まずアカウントを確認し、その後データを復元
価格が表示されたら、その場で購入せずストアページで購入履歴を確認します。Homeのリストが空の場合は、構成のバックアップを確認してください。原因が異なるため、構成が見つからないからといって再購入する必要はありません。
アプリの買い切り購入と通信サービスのプランは別です。この記事では、すでに利用者自身がサービス事業者とサブスクリプションを用意していることを前提に説明します。当サイトでは接続先やサブスクリプションを提供・販売・推奨していません。App Storeで復元できるのはアプリの再ダウンロード資格です。サービス事業者のアカウントや契約中の通信サービスが復元されるわけではなく、無効になったサブスクリプションURLが再発行されることもありません。
2. 購入時のアカウントで「購入済み」を開く
iPhoneのiCloudサインインに使うアカウントと、App Storeで購入に使うアカウントは異なる場合があります。新しいiPhoneでiCloudにサインインしただけでは、App Storeも購入時のアカウントになっているとは限りません。まずSettings → アカウント名 → Media & Purchasesを開き、メディアと購入に使うアカウントを確認してからApp Storeに進みます。表示名はシステム言語や画面のバージョンによって異なります。以下でいうPurchasedは「購入済み」にあたり、新しい画面では先にAppsが表示される場合があります。
-
購入アカウントを確認する
Settings → アカウント名 → Media & Purchases → View Accountを開き、アカウント情報を確認します。購入時のアカウントでない場合は、そのアカウントにサインインできることを確認してから、Media & Purchasesだけを切り替えてください。このためにデバイス全体のiCloudからサインアウトする必要はありません。
-
購入済みリストを開く
App Store → 右上のアカウントアイコン → Apps → My Appsの順に開きます。画面にPurchasedと表示される場合は、Purchasedを選択してください。ファミリーメンバーのリストが表示されたら、自分の購入項目を選びます。
-
アプリを検索する
リストでShadowrocketを検索するか、Not on this iPhoneを確認します。類似した名前だけで判断せず、公式アイコン、デベロッパのShadow Launch Technology Limited、アプリID 932747118を確認してください。
-
再ダウンロードする
該当項目の横にある雲のダウンロードボタンをタップし、システムの案内に従って認証してから、インストールが完了するまで待ちます。購入確認や課金を明示する画面が表示された場合は、いったんキャンセルし、次のセクションでアカウントと購入履歴を確認してください。
-
端末内のデータを確認する
Shadowrocketを開き、まずHomeにサーバーやサブスクリプションがあるか、次にConfigに構成ファイルがあるかを確認します。アプリが起動できても、ルールやサブスクリプションが復元されたとは限りません。
アイコンをHome Screenから取り除いただけなら、アプリはApp Libraryに残っている場合があります。この場合、アプリを削除して再インストールしたことにはなりません。通常、システムのOffload Appは書類とデータを保持しますが、Delete Appはデバイス上のアプリと関連するローカルデータを削除します。操作前に選択肢を確認してください。旧端末をまだ使える場合は、先に構成をバックアップすることをおすすめします。
3. 価格が表示される、購入履歴が見つからない場合の確認方法
価格ボタンが表示されただけでは、購入履歴が失われたとは限りません。また、それを理由にすぐ再購入する必要もありません。まず購入済みリストとPurchase Historyの両方を確認しましょう。前者は再ダウンロード、後者はどのアカウントで取引が行われたかの確認に使えます。返金済みの取引、非表示にしたアプリ、ファミリーメンバーの購入項目は、現在のアカウント本人の有効な購入と同じではありません。
| 表示されている状況 | まず確認すること | 次に行うこと |
|---|---|---|
| 製品ページに価格が表示される | Media & Purchasesが購入時のアカウントになっているか | そのアカウントのAppsまたはPurchasedに戻って検索し、先に購入手続きへ進まないでください。 |
| 購入済みリストにアプリがない | 自分のリストを表示しているか、アプリを非表示にしていないか | App Storeのアカウント設定でHidden Purchasesを確認します。該当項目があれば、画面の案内に従って非表示を解除するか、再ダウンロードしてください。 |
| 支払った記憶はあるが購入履歴がない | 元の領収書に記載されたアカウントと取引状況 | Settings → アカウント名 → Media & Purchases → View Account → Purchase Historyを開き、日付の範囲を変更して検索してください。 |
| 雲のボタンからダウンロードできない | システムの案内、アカウント認証、デバイスの空き容量、ネットワーク | エラーメッセージを記録し、アカウントの未対応事項やストレージ不足を解消してから再試行してください。国や地域を何度も切り替えないでください。 |
購入履歴を探すときは、初期設定の最近の期間だけを確認しないようにしましょう。元の領収書が見つかったら、アプリ名、注文情報、購入アカウントを確認してください。これらの情報は、Appleのアカウントや請求に関するサポートを受ける際に役立ちます。個人情報を含む領収書全体を公開したり、Apple Accountのパスワードや確認コードを他人に伝えたりしないでください。
4. アカウントの国や地域が異なる場合に確認すること
ストアの国や地域は購入アカウントのCountry/Regionによって決まり、iPhoneの言語、タイムゾーン、Settings → General → Language & Regionで設定するデバイスの地域とは異なります。デバイスの地域を変更しても、別のアカウントの購入履歴が移行されることはなく、誤ったアカウントでサインインしている問題も解決しません。
- まずアカウントを確認:現在Media & Purchasesで使っているアカウントが、領収書に記載されたアカウントと同じか確認します。2つのアカウントで名前が同じでも、購入履歴が同一とは限りません。
- 次にストアの国や地域を確認:Settings → アカウント名 → Media & Purchases → View Account → Country/Regionを開き、現在の設定を購入時の情報と照らし合わせます。
- エラーメッセージをそのまま記録:現在の国や地域では利用できないという案内が表示された場合は、メッセージと表示された場所を記録します。製品ページ、購入済みリスト、ダウンロード時の認証のどこで発生したかを確認してください。
- 確認のために慌てて地域を変更しない:Country/Regionの変更は、残高、有効なサブスクリプション、支払い方法、ファミリー共有の条件に影響する場合があります。先にアカウント画面に表示される要件を確認してください。
地域の変更は購入履歴の移行ではありません購入履歴は引き続き元のアカウントで管理されますが、現在のストアでアプリを入手できるか、デバイスに互換性があるかによって再ダウンロードの可否が変わります。元のアカウントと取引を確認しても入手できない場合は、Appleのアカウントおよびストアのサポートに確認してください。新しいアカウントを作成しても、以前の購入履歴は引き継がれません。
Shadowrocketは主にiPhoneとiPad向けです。Mac、Apple TV、Apple Visionとの互換性およびシステム要件は、App Storeの掲載内容をご確認ください。機種変更の前後にCompatibilityを確認し、別のデバイスにインストールできたからといって、現在のデバイスでも必ず使えるとは判断しないでください。
5. アプリを再インストールしたら、サブスクリプションとルールを順番に復元
再ダウンロードしても、すべてのローカルデータが自動的に戻るとは限りません。復元できるかどうかは、以前使っていたデバイスのバックアップ、アプリの同期設定、手動で保管した構成ファイルによって異なります。旧端末をまだ使える場合は、旧端末のHomeとConfigを確認してから、新端末に実際に復元された項目を確認してください。必要なデータまで消してしまわないよう、両方の端末で一度にまとめて削除しないでください。
- Homeを確認:登録済みのサブスクリプションのグループやサーバーがあるか確認します。サブスクリプション項目が復元されている場合は、まず取得元が正しいことを確認してから更新してください。最初にリストが空でも、同じリンクを何度もインポートしないでください。
- 既存のサブスクリプションを戻す:項目が確かに見つからない場合は、自分で保存しておいたサブスクリプションURLを使って再度インポートします。サブスクリプションURLはアカウントへのアクセス情報にあたるため、公開コメントやスクリーンショットに載せないでください。
- Configを確認:必要な構成ファイルがインポートされ、選択されていることを確認します。ファイル名だけでなく、Rule内のDOMAIN-SUFFIX、IP-CIDR、FINALなどのカスタム項目も確認してください。
- 自動接続を確認:Settings → On Demandを開き、設定済みの条件を確認します。復元後はまず手動接続で動作を確かめてから、現在のネットワーク環境に合った自動接続設定を有効にしてください。
- システム構成を許可:接続の設定時にiOSの案内が表示されたら、VPN構成の追加を許可し、システム認証を完了します。App Storeでの購入と、システムによるVPNの許可は別の手続きです。
サブスクリプションは通常、サーバー情報を更新するためのもので、ローカルのルール、ポリシーの選択、個人設定すべてを復元するものではありません。以前、自分で管理するConfigを使っていた場合は該当ファイルを復元し、Home → Global Routingで現在のモードを確認してください。元の構成がない場合は、バックアップを探してください。入手元のわからないルールを一時的にコピーして、既存ファイルに上書きしないでください。
Config:普段使いのルール振り分け
推奨現在選択されている構成のルールに従って通信の処理方法を決めます。復元後はConfigファイルと選択中のサーバーの両方を確認してください。Configに切り替えるだけでは、以前のルールは自動的に復元されません。
適した場面:ルールとサブスクリプションの両方を復元した後の日常利用。
Direct:直接接続を確認
クライアントが処理する接続にDirectポリシーを適用します。基本的なネットワークの問題とプロキシ経路の問題を切り分ける際に使えますが、プロキシサーバーの正常性を確認する方法ではありません。
適した場面:現在のネットワークから接続先に直接アクセスできるか、一時的に確認する場合。
Proxy:ルールの影響を切り分ける
クライアントが処理する接続にProxyポリシーを適用します。ルールの選択が違いの原因か一時的に確認できますが、結果は選択したサーバーと接続先に到達できるかどうかによって異なります。
適した場面:サーバーへの接続を短時間確認し、完了後は元のモードに戻す場合。
6. 機種変更後の復元でよくある質問
古いiPhoneでは使えるのに、新しいiPhoneでは支払いを求められます。買い切り購入が無効になったのでしょうか?
2台のデバイスで、それぞれMedia & Purchasesを確認してください。旧端末にアプリが残っていても、新端末で現在使っているアカウントに購入履歴があるとは限りません。購入時のアカウントでPurchasedまたはAppsを開いてShadowrocketを検索し、取引を確認してから再ダウンロードを試してください。
Shadowrocket内でRestore Purchasesを探す必要がありますか?
この記事で説明しているのは、App Storeで購入したアプリ本体の再ダウンロードです。入口はApp Storeの購入済みリストであり、アプリ内サブスクリプションの復元手順とは異なります。まずアプリを再インストールし、その後HomeとConfigを確認してください。
同じアカウントを使っていても、iPadで再購入が必要ですか?
同じ購入アカウントでiPadのApp Storeの購入済みリストを開き、Shadowrocketを検索してから、製品ページで互換性を確認してください。再ダウンロードの条件を満たしていれば、雲のボタンから入手できます。購入確認画面が表示される場合は、いったんキャンセルしてアカウントと取引を確認してください。
アプリをダウンロードできたのに、サーバーリストが空なのはなぜですか?
アプリの再ダウンロード資格とローカルデータの復元は別です。旧端末、デバイスのバックアップ、保存済みの構成を確認してください。購入時の領収書だけではサブスクリプションは復元できません。自分が利用しているサブスクリプションを再インポートした後、ConfigとGlobal Routingの設定を復元します。
購入時のアカウントが見つかりません。購入履歴を新しいアカウントに移せますか?
まず元の領収書を探し、Appleのアカウント復旧手続きを利用するか、デバイスのSettingsからAppleのアカウントサポートに進んでください。新しいアカウントにサインインできても、購入履歴が移行されたわけではありません。購入の紐づき先が確認できる前に、再度購入を確定しないでください。