機種変更・再インストール後に Shadowrocket を復元:購入済みから再取得、再課金なし

新しい iPhone への機種変更、OS の再インストール、ストア地域の変更後に、購入時の Apple ID で App Store の「購入済み」から Shadowrocket を再ダウンロードする手順と、復元できないときに最初に確認すべき 3 点をまとめます。

この記事の要点

Shadowrocket は買い切りの有料アプリで、購入記録はデバイスではなく Apple ID に紐づきます。この記事では、新しい iPhone への機種変更、初期化しての再インストール、ストア地域の変更後に、App Store の「購入済み」からアプリを再取得する方法、復元できないときにまず確認すべき 3 点、そしてアプリを戻したあとに自分のサブスクリプションを再インポートする手順を説明します。

買い切り型:購入記録はデバイスではなく Apple ID に紐づく

Shadowrocket は App Store では買い切りの有料アプリで、購入記録は支払いを完了した Apple ID に紐づき、デバイスには紐づきません。同じ Apple ID なら iPhone と iPad にインストールできます。Mac と Apple TV も同じストアページから入手でき、システム要件は App Store ページの記載に準じます。機種変更や初期化をしても、この購入が消えることはありません。

機種変更で復元すべきものは、実は 2 つあります。1 つ目はアプリ本体の購入資格で、これは Apple アカウントに保存されており、「購入済み」からいつでも再ダウンロードできます。2 つ目はアプリ内の設定データ——サブスクリプション、ノード、ルール、Global Routing の状態で、これらはデバイス本体に保存され、アカウントには同期されません。2 つを分けて考えれば、復元の流れは見えてきます。

1 個
Apple ID:購入記録はアカウントに紐づき、デバイスには依存しない
4 種類
デバイス:iPhone / iPad / Mac / Apple TV、同一ストアページ
2 か所
再取得の入口:アカウントページの「購入済み」と製品ページの雲アイコン
3 項目
失敗時の確認:アカウント、地域、ファミリー共有

「購入済み」から再取得する 6 つのステップ

復元の入口は App Store のアカウントページにあり、Shadowrocket の中にはありません。この手順で新たな課金は発生しません。現在ログインしている Apple ID が購入時と同じものであれば、記録はそのまま見つかります。

  1. ログイン中のアカウントを確認

    App Store を開き、右上のプロフィールアイコンをタップしてアカウントページへ進みます。ページ上部に表示されているのが、現在購入とダウンロードに使われている Apple ID です。購入時と違う場合は、いったんサインアウトして元のアカウントに切り替えます。

  2. 購入済みを開く

    アカウントページで「購入済み」をタップすると、そのアカウントがダウンロードしたすべてのアプリが時系列で並びます。

  3. アプリ名で検索

    リスト上部の検索欄に Shadowrocket と入力します。リストが長い場合は、ページをめくるより検索したほうが速く見つかります。

  4. 雲アイコンをタップしてダウンロード

    Shadowrocket を見つけたら、右側の雲のダウンロードアイコンをタップすると再インストールが始まります。ここに価格ボタンが表示される場合は、現在のアカウントに購入記録がないということなので、手順 1 に戻ってアカウントを確認してください。

  5. アプリを開いて確認

    インストールが完了したら Shadowrocket を開きます。初回接続時に iOS が「VPN 構成」の確認を表示するので、画面の指示に従って許可してください。これは購入の復元とは関係ありません。

  6. アプリ内の設定を再構築

    アプリ本体を復元したら、Home 右上の「+」から自分のサブスクリプションまたはノードを再インポートします。この作業は手動で行う必要があり、手順は後述します。

復元できないときは、まずこの 3 点を確認

「購入済み」に Shadowrocket が見つからない、またはダウンロード時に価格ボタンが表示される場合は、再インストールやデバイスの変更を繰り返す前に、次の順番で 3 点を確認してください。

  1. アカウント:現在 App Store にログインしている Apple ID が、購入時と同じものかどうか。確認するには、システムの「設定」→ 上部の Apple アカウント → 「メディアと購入」の順に開きます。ここに表示されるのはストアのアカウントで、iCloud アカウントと別のことがあります。1 台のデバイスを複数人で使っている場合は、ここでつまずきやすくなります。
  2. 地域:ストアの地域が購入時と一致しているかどうか。購入済みの項目は地域ごとに分かれており、ストアを別の国や地域に切り替えると、元の地域の購入記録は新しい地域のリストに表示されません。元の地域に戻せば記録は再び表示され、買い直す必要はありません。
  3. ファミリー共有:購入時に家族が代わりに購入したかどうか。購入記録は支払いを完了したアカウントに帰属し、ほかのアカウントの「購入済み」には表示されません。購入者のアカウントで操作するか、ファミリー共有の購入項目の共有がオンになっているかを確認してください。

結論:まずアカウント、次に地域

3 点のうち 1 つしか確認できないなら、まず「設定 → メディアと購入」に表示される Apple ID を確認してください。アカウントが違えば、残り 2 点は意味がありません。アカウントが正しければ記録は「購入済み」にあり、雲アイコンをタップするだけで済みます。

アプリが戻っても、設定は作り直し

再ダウンロードで戻るのはアプリ本体だけです。Shadowrocket のサブスクリプション、ノード、ルール、Global Routing の状態はデバイス本体に保存されているため、機種変更や初期化のあとには自動で戻りません。アプリを開くと Home のリストは空、Config にルールはなく、接続スイッチをオンにしても使える出口がありません。

最も手間が少ないのは、自分のサブスクリプションを再インポートする方法です:Home 右上の「+」→ Type で Subscribe を選択 → 自分のサブスクリプションのリンクを貼り付け → 保存し、Home に戻って下に引いて更新します。ノードとルールはサブスクリプションの内容に従って生成され、サブスクリプションにルールが含まれていれば、Config に DOMAIN-SUFFIX、GEOIP、IP-CIDR、FINAL などの項目が現れます。サブスクリプションのリンクはご自身のサービス提供元が発行するもので、形式は次のとおりです。

https://example.com/sub?token=xxxx

サブスクリプションのリンクがなく、自前のノードが少数しかない場合は、Home 右上の「+」から 1 つずつ Add Server することもできます。Type で対応するプロトコル(Shadowsocks / VMess / VLESS / Trojan / Hysteria2 / WireGuard など)を選び、サーバーアドレス、ポート、パスワードを入力します。2 つの方法は併用でき、手持ちの材料に合わせて選んでください。クライアントの買い切り ≠ 回線の契約:App Store で支払うのは買い切りのアプリ代金で、サブスクリプションやノードとは関係ありません。購入の復元で戻るのはアプリ本体だけで、ノードが戻ってくることはありません。

サブスクリプションを再インポート(Subscribe)

おすすめ

Home 右上の「+」→ Type で Subscribe を選び、自分のサブスクリプションのリンクを貼り付けて保存します。ノードとルールはサブスクリプションの更新に従って反映されるので、機種変更後もリンクを 1 回入力するだけで済みます。

向いている人:サブスクリプションのリンクがあり、ノード数が多い日常利用

ノードを手動で追加(Add Server)

Home 右上の「+」から 1 つずつ追加し、Type で対応するプロトコルを選んでサーバーアドレス、ポート、パスワードを入力します。インポートできるサブスクリプションがない場合に使います。

向いている人:自前のノードが少数で、一括更新に依存しない場合

結論:サブスクリプションを優先し、手動は補助的に

機種変更後は、まず自分のサブスクリプションのリンクを探して再インポートしてください。1 回の操作でノードとルールをまとめて戻せます。サブスクリプションがすぐに手に入らないときだけ、Add Server で 1 つずつ入力します。

よくある質問

以下は、機種変更・再インストール・地域変更の場面でよくある 5 つの疑問です。

再ダウンロードで二重に課金されませんか?

されません。同じ Apple ID で「購入済み」から購入済みアプリを再ダウンロードしても、新たな課金は発生せず、購入確認も表示されません。製品ページに雲アイコンではなく価格ボタンが表示される場合は、現在のアカウントに購入記録がないということなので、前述のとおりアカウントと地域を確認してください。

別のストア地域に変更すると、「購入済み」に表示されますか?

表示されません。購入済みの項目はストア地域ごとに分かれており、国や地域を切り替えると、元の地域の購入記録は新しい地域のリストに表示されません。ストアを元の地域に戻せば記録は再び表示され、買い直す必要はありません。

再ダウンロード後、以前のサブスクリプションとノードは残っていますか?

残っていません。サブスクリプション、ノード、ルールはデバイス本体に保存され、アカウントには同期されません。再ダウンロード後は、Home 右上の「+」から自分のサブスクリプションを再インポートするか、Add Server で 1 つずつ追加してください。

ファミリー共有で購入した場合、どのアカウントで復元しますか?

支払いを完了したアカウントです。購入記録は購入者に帰属し、購入者が自分のデバイスで「購入済み」から再ダウンロードします。ほかの家族のアカウントのリストには、この記録は表示されません。

App Store で Shadowrocket が見つからないときは?

まずストアの地域とアカウントの状態を確認してください。製品ページの URL は apps.apple.com/us/app/shadowrocket/id932747118、開発者は Shadow Launch Technology Limited、アプリ ID は 932747118 です。問題がなければ、「購入済み」または製品ページからダウンロードできます。

App Store で Shadowrocket を入手

有料アプリの買い切りで、販売は App Store のみです。機種変更や再インストール後は、購入時のアカウントで「購入済み」から再ダウンロードでき、新たな費用はかかりません。

正規版の確認ページへ チュートリアルを見る
App Store 正規版の確認