App Store正規品 · iPhone / iPad

Shadowrocket 公式サイト:サブスクリプション追加とサーバー管理ガイド

iPhone / iPad向けのルールベースプロキシクライアントです。App Storeで一度購入して入手し、手持ちのサブスクリプションやサーバー情報を使って、追加、ルールによる振り分け、接続確認を行います。

  • Shadowsocks
  • VLESS
  • Global Routing

iPhone / iPadでの入手方法

まずApp Storeの互換性を確認し、購入に使うアカウントを確かめます。システム要件とユニバーサル購入の可否は、App Storeの記載をご確認ください。クライアントを購入した後も、手持ちのサブスクリプションやサーバー情報が必要です。

  • App Store正規品
  • アプリID932747118
  • 買い切り

iPhone

App Storeで製品ページを確認して購入します。初回接続時は、システムによるVPN構成追加の案内を確認してください。その後Homeに戻り、選択中のサーバーとGlobal Routingを確認して、実際にアクセスできるかテストします。

iPhoneの説明を見る

iPad

購入時に使用したAppleアカウントで購入済み項目を確認します。ユニバーサル購入の可否はApp Storeの記載をご確認ください。横向き表示やSplit Viewでは画面の表示領域が変わります。追加後は、サーバー、構成ファイル、接続の許可をデバイス上で確認してください。

iPadの説明を見る

Mac / Apple TVでも同じApp Storeから入手できます。対応状況とシステム要件はApp Storeの記載をご確認ください。

設定の追加、ルールによる振り分け、接続診断

問題に合わせて項目を選んでください。サーバー設定、構成ファイル、接続の実行条件はそれぞれ別の要素です。原因を見分けるため、トラブル対処では一度に変更する項目を一つに絞りましょう。

ルールによる振り分け:マッチ順を確認

ルールによって、条件に応じたリクエストの処理方法が決まります。Configで現在有効な構成を確認し、DOMAIN-SUFFIX、DOMAIN-KEYWORD、GEOIPなどの条件を上から順に確認してください。広い範囲に一致するルールが先にあると、後続の詳細な条件が適用されないことがあります。DIRECTは直接接続、PROXYはプロキシ経由、FINALはそれ以前の条件に一致しない場合の処理を示します。変更前に元の構成を保存し、ルールを一つずつ調整して同じ接続先で再テストしてください。サーバー接続の問題をルールの問題と取り違えないようにしましょう。

Config · DIRECT · PROXY

構文例 · 上から順にマッチ

DOMAIN-SUFFIX,apple.com,DIRECT
DOMAIN-KEYWORD,example,PROXY
GEOIP,CN,DIRECT
FINAL,PROXY

ルールの構造を理解するための例です。実際のポリシーは、ご自身のアクセス要件に合わせて確認してください。

正規品の確認、購入、設定の範囲

このサイトはShadowrocketの公式サイトおよび公式マニュアルです。アプリの入手、購入の復元、接続設定の管理は、それぞれ別の手順です。まず現在の状況を確認し、該当する説明を参照してください。

デベロッパ、公式アイコン、アプリIDを確認

Shadowrocketはクローズドソースの有料アプリで、入手先はApp Storeのみです。製品ページを開き、アプリ名がShadowrocketであることを確認したうえで、デベロッパがShadow Launch Technology Limitedであること、製品リンクのアプリIDが932747118であることを確認してください。さらに、サイトのヘッダーに表示されている公式アイコン(白地に青紫の縁取りがあるロケット)と照合します。検索結果の略称や似た図柄だけで判断せず、一つの製品ページでアプリ名、デベロッパ、アイコン、アプリIDをまとめて確認してください。

価格、互換性、システム要件、更新履歴は製品ページで確認してください。検索結果の概要では重要な情報が省略されることがあり、デバイスに残っている古いページが更新されていない場合もあります。購入を確定する際は、実際に開いたApp Storeのページを基準にしてください。ストアにデバイス非対応と表示された場合は、まず互換性の項目を確認します。サブスクリプションの追加や接続設定で、ストアの互換性の問題を解決することはできません。

買い切り価格と実際の料金

米国ストアでの参考価格は2.99米ドルで、買い切りです。ストアの地域ごとに現地通貨で表示されます。実際の金額はApp Storeの購入確認画面をご確認ください。購入前に、ストアで使用中のAppleアカウントとその地域を確認し、別のアカウントの購入履歴と混同しないようにしましょう。製品がストアに表示されるか、どの支払い方法を利用できるかは、現在のストアとアカウントの状態によって異なります。アプリ内のサーバー設定が、ストアでの製品表示に影響することはありません。

購入済みなのにHomeにサーバーが表示されない場合は、「アプリを入手済み」と「接続設定がまだ追加されていない」を切り分けてください。この場合はSubscribe、Add Server、Scan QR Codeの説明を確認し、アプリを再購入しないようにしましょう。反対に、サブスクリプションリンクを持っていてもApp Storeでのクライアント購入の代わりにはなりません。購入とサブスクリプションでは、アカウント、有効期間、管理方法が異なります。

機種変更、再インストール、購入済み項目の復元

デバイスを変更したりアプリを再インストールしたりする際は、App Storeで購入時と同じアカウントを使用しているか確認し、そのアカウントの購入済み項目からShadowrocketを探してください。iPhoneとiPadで共通購入が可能かどうかは、App Storeの記載をご確認ください。ファミリー共有の利用条件も、製品ページとアカウントのファミリー設定で確認してください。購入済みリストにアプリが表示されない場合は、ホーム画面のアイコンの有無で購入の状態を判断せず、購入履歴とアカウントを確認しましょう。

アプリの復元と設定の復元は別々に確認してください。クライアントを再ダウンロードできても、手動で追加したサーバーやローカルの構成ファイルがすべて新しいデバイスに自動で戻るとは限りません。移行前にサブスクリプション名、構成ファイル、必要な設定を記録してください。アプリに該当する機能がある場合は、iCloud同期が有効で、同期が完了しているか確認します。移行後は内容を一つずつ確認してから接続テストを行い、認証情報を含むバックアップは自分で管理できる場所に保管してください。

初回の追加と接続確認

初めて使う場合は、手持ちのサブスクリプションを一つ追加するか、有効性が確認できているサーバーをAdd Serverから一つ追加することをおすすめします。サブスクリプションは元の一覧を更新しながら使う場合に、手入力は各項目を確認しながら追加する場合に適しています。共有内容をすでに持っている場合は、Scan QR Codeやクリップボードから追加できます。どの方法でも、保存後にType、Host、Portと対応する認証項目を確認してください。コピー時に余分な空白や改行が入っていないか、必要なパラメータが欠けていないかにも注意しましょう。

設定を追加したら、Homeでテストするサーバーを選び、Global Routingを確認します。構成に従って通信を振り分ける場合はConfigを選択し、現在の構成ファイルを確認してください。追加したサーバー一覧が、ルールファイルの有効化を意味するわけではありません。次に接続スイッチをオンにし、システムによるVPN構成追加の案内を確認します。システムの許可によって必要な接続構成を作成できますが、サーバー情報が検証済みになるわけではありません。続けてアクセスをテストしてください。

検証では、まずデバイスのネットワークが使えることを確認し、Connectivity Testを実行して、用途が明確な接続先にアクセスします。テストに失敗したら、他の条件は変えずに現在のサーバー設定と接続状態を確認してください。特定の接続先だけ失敗する場合は、ルールのマッチ状況とDNSを確認します。サーバー、ルール、名前解決、On Demandを一度に変更すると、原因を特定しにくくなります。詳しい手順は初回の設定追加と接続ガイド、まとめて管理する方法はサブスクリプションとサーバーの管理をご覧ください。

サブスクリプションの更新、アプリの更新、日常の整理

App Storeの更新はクライアント本体に適用されます。Subscribeの更新ではサブスクリプションから取得したサーバー一覧が更新され、Configの変更はルールやその他の設定動作に影響します。この3種類の変更は分けて記録してください。アプリの更新後に動作が変わった場合は、まず現在の選択状態が維持されているか確認します。サブスクリプションの更新後にサーバーが消えた場合は、アプリの更新が原因と決めつけず、サブスクリプションから返された内容を確認してください。

複数のサブスクリプションを管理する場合は、用途が分かる名前を付け、見分けにくい初期名だけで管理しないようにしましょう。テストや並べ替えの前に、同じ方法で比較していることを確認してください。遅延の数値は特定の条件で一度測定した結果であり、すべてのリクエストで同じ結果になることを示すものではありません。古い項目を削除する前に、手動で加えた設定がまだ必要か確認しましょう。バックアップ時は、サブスクリプションリンク、単体のサーバー、構成ファイル全体を区別し、一種類だけ保存してすべて保存したと思い込まないようにしてください。

トラブル対処に必要な情報を共有する際は、問題が起きたネットワークの種類、Global Routing、テスト方法、再現手順を残せば十分です。サブスクリプションリンクのアクセス用パラメータ、パスワード、その他の認証情報は事前に隠してください。https://example.com/sub?token=xxxxは形式を示す例にすぎず、実際の設定として追加することはできません。更新に失敗した場合は、まずリンクの有効性を確認し、次に現在のネットワークと応答形式を確認してから、削除して再追加するか判断してください。

よくある質問

購入したのに接続できないのはなぜですか?

クライアントの購入と接続設定の準備は別の作業です。サブスクリプションまたはサーバーを追加できているか、使用するサーバーを選択しているかを確認し、Global Routingとシステムの接続許可も確認してください。スイッチをオンにした後も、実際にアクセスできるかテストが必要です。FAQの接続トラブル対処手順に沿って、段階ごとに確認してください。

サブスクリプションリンクとss://などの共有リンクはどう違いますか?

サブスクリプションリンクは通常、更新可能なサーバー一覧を返します。ss://、vmess://、vless://、trojan://などの共有リンクは、通常一つのサーバー情報を表します。追加できても、同じ方法で更新されるとは限りません。整理を始める前に、内容の種類を見分けてください。詳しくは共有リンクとサブスクリプションの管理をご覧ください。

Directに切り替えた場合、元のルールは引き続き適用されますか?

DirectはGlobal Routingの直接接続モードです。ConfigにDIRECTルールを追加した状態と同じではありません。構成ファイルのルールで通信を振り分ける場合は、Configに戻って有効なファイルを確認してください。モードを比較した後は、元の設定に戻しましょう。詳しい手順はGlobal Routingの使い方をご覧ください。

iPadに移行した後も、設定の確認が必要なのはなぜですか?

App Storeでの購入済み項目の復元はアプリの入手に関するもので、設定の移行はサーバーやルールに関するものです。同じ購入アカウントを使っていても、実際にどの項目が復元されたか、再度許可が必要か、現在どの構成ファイルが選択されているかを確認してください。接続テストの前に購入済み項目の復元方法をご覧ください。

技術ノート:問題に応じて詳しく読む

基本的な設定追加と接続確認が終わったら、デバイスの移行、リンク形式、自動接続の条件を確認しましょう。各ノートは一つの問題に絞って解説しているため、元の設定を保ちながら一つずつ再テストできます。