App Store正規版・買い切り

Shadowrocket 使い方ガイド
購入・追加・ルール設定

iPhoneとiPad向けのルールベースプロキシクライアントです。App Storeで買い切り購入し、手持ちのサブスクリプションまたはサーバー情報を使って接続します。その後、設定に応じて通信を振り分けます。

  • VLESS
  • Hysteria2
  • Global Routing
  • On Demand

抽象的な幾何学表現です。アプリ画面ではありません。

購入と初回起動

まずApp Storeを確認し、デバイスに合わせてインストール

ShadowrocketはApp Store限定で販売されています。この公式ガイドでは、正規版の確認、購入とインストール、既存サブスクリプションの追加を順に説明します。初めて使う場合は、まずデバイス別の手順を確認してからHomeを操作してください。

iPhone

App Storeの製品ページでアプリと購入情報を確認し、デバイスがシステム要件を満たしていることを確かめてからインストールします。初回起動時には、手持ちのサブスクリプションまたはサーバー情報を用意してください。項目の追加と接続の開始は別の操作です。追加しただけでは、通信が選択したサーバーを経由するわけではありません。

初めて接続を有効にすると、VPN構成の追加を求めるシステムメッセージが表示される場合があります。内容を確認し、デバイスの案内に従って許可してからHomeに戻り、接続状態を確認してください。システムの許可はデバイス上に接続構成を作成するためのもので、サーバーアドレスや認証情報、サブスクリプションの内容が自動で設定されるわけではありません。

iPhoneでの入手・許可手順を見る →

iPad

購入時に使用したApple IDでApp Storeの購入済み項目を開き、Shadowrocketを探します。iPhoneとiPadでの購入の適用範囲、デバイスの互換性、システム要件はApp Storeの製品ページをご確認ください。検索結果だけで判断せず、購入履歴を確かめてから操作してください。

画面の広いデバイスでは、iPhoneと表示や配置が異なる場合がありますが、操作の中心はHome、Config、Data、Settingsです。アプリの購入履歴と個人の設定は別のものです。デバイスを変更した場合は、既存サブスクリプション、選択中のサーバー、有効な設定ファイルをそれぞれ確認してください。

iPadのインストールと購入済み項目について →

Mac / Apple TVでも同じApp Storeから入手できます。互換性、システム要件、購入の適用範囲はApp Storeの製品ページをご確認ください。

機能と操作場所

項目の追加から通信の確認まで

接続先はサーバー項目、通信の処理方法はGlobal Routing、ルールの内容はConfigの設定ファイルで決まります。まずこの3つを区別してから個別の設定を変更してください。変更後は同じネットワークと接続先で検証すると、結果を比較しやすくなります。

Global Routingとルールの順序

HomeでGlobal Routingを確認します。Configは現在の設定ファイルにあるルールに従ってリクエストを処理し、Proxyは該当する通信にプロキシ経由の経路を使い、Directは直接接続します。ドメインやアドレスごとに処理を分ける場合は、Configを選択して、実際に有効な設定ファイルを確認してください。ルールは通常、上から順に照合されるため、より具体的な条件を先に置きます。先行する条件に一致しないリクエストはFINALで処理します。変更後は、実際のリクエストがどのルールに一致したか確認してください。接続が有効でも、すべてのリクエストが同じ経路を使うとは限りません。

DOMAIN-SUFFIX,example.com,PROXY
FINAL,PROXY
Global Routingと通信の振り分けについて →

初回接続は、次の順に確認します。既存のサブスクリプションまたはサーバー情報 → Homeで項目を選択 → Global Routingで処理方法を選択 → 接続を有効化 → 実際の接続先にアクセス。どこかで失敗した場合は、その手順でいったん止まり、入力内容と状態を確認してください。プロトコル、DNS、ルールを同時に変更すると、どの変更が影響したのか分からなくなります。

入門ガイドの手順を見る →

App Store正規版と購入に関する情報

アプリの買い切り購入 ≠ 接続サービスの契約

Shadowrocketの購入で得られるのは、クライアントを使用する権利です。接続に必要なサブスクリプションやサーバー情報はご自身で用意してください。当サイトでは接続先やサブスクリプションの提供、販売、推奨は行っていません。接続できるかどうかは、入力したパラメータ、サーバーの状態、現在のネットワーク環境にも左右されます。

デベロッパ名・アイコン・アプリIDをまとめて確認

App Storeの製品ページを開いたら、アプリ名がShadowrocketであることを確認し、デベロッパ名がShadow Launch Technology Limitedであることを照合してください。アイコンは当サイトのヘッダーに掲載している公式アイコンと一致する必要があります。製品ページのURLに含まれるアプリIDは932747118です。名前が似ていても同じアプリとは限りません。検索結果の名称や表示順だけで判断せず、この3点を合わせて確認してください。

サイト内の「ダウンロード」から正規版の確認ページに進み、確認手順を読んでから指定のApp Store製品ページを開けます。検索結果と製品ページの情報が一致しない場合は、3つの項目を改めて一つずつ確認してください。スクリーンショット、記事の画像、通称は、製品ページに記載されたデベロッパ情報やアプリIDの代わりにはなりません。

正規版を見分ける3つの確認項目 →

価格と購入対象の範囲はApp Storeで確認

Shadowrocketはクローズドソースの有料アプリで、買い切り方式です。米国のApp Storeでは約2.99米ドルですが、価格は各ストアで現地通貨により表示されます。支払いの前に、ご自身のApp Store製品ページに表示された価格をご確認ください。iPhoneとiPadでの購入対象範囲、ファミリー共有の適用可否、その他のデバイスとの互換性は、App Storeの製品ページをご確認ください。

アプリを一度購入しても、サーバー項目が自動で作成されたり、接続サービスが含まれたりするわけではありません。購入後もHomeの一覧が空の場合は、アプリを再購入するのではなく、手持ちのサブスクリプションまたはサーバー情報を追加してください。サブスクリプションの更新とApp Storeでのアプリ更新も別の操作で、それぞれサーバー項目とクライアント本体に影響します。

価格と買い切り購入について →

ストアでの表示とアカウントのストア地域を確認

検索結果に製品が表示されるか、どの通貨で価格が表示されるか、購入を完了できるかは、現在のApp Storeアカウントのストア地域やストアの状態によって異なります。まずアカウントのストア情報を確認し、指定の製品ページを開いて案内を読んでください。デバイスにインストールできるかどうかは、製品ページに記載された互換性とシステム要件を基準に判断します。デバイス名だけで推測しないでください。

この記事では、必要なシステムバージョンを一律には定めていません。インストール前、デバイス変更後、ストアの案内が表示された場合は、その都度製品ページの互換性情報を確認してください。購入を完了できない場合は、App Storeに表示された理由に沿って対応します。ネットワークに接続できるかどうかでアプリの購入状態を判断することはできません。別々に確認してください。

App Storeへのリンクと互換性情報を見る →

購入済み項目の復元・アプリ更新・個人データのバックアップ

デバイスの買い替えや再インストールの際は、購入時に使ったApple IDでApp Storeの購入済み項目を開き、Shadowrocketを探します。再入手できるかどうかは、購入履歴と現在のストアの案内をご確認ください。アプリを復元した後は、個人のサブスクリプション、手動で追加したサーバー、設定ファイルも確認してください。アプリの購入履歴を復元しても、個人データがすべて自動で戻るわけではありません。

クライアントの更新はApp Storeから行い、システムのアプリ更新設定で管理できます。設定を変更する前に復元用のコピーを保存し、認証情報がバックアップに含まれているか確認してください。iCloud関連機能を使う場合は、同期オプションと実際の同期結果を確かめます。特に手動で変更したルールや、特定のデバイスだけに保存されている項目など、大切な内容は個別に確認してください。

購入済み項目を復元する手順 →

使い方のヒント

症状から操作方法を探す

購入、モードの選択、速度のトラブルは、該当する項目を分けて確認してください。調査を始める前に、現在のネットワーク、選択中のサーバー、Global Routingを記録し、同じ条件で再確認できるようにします。アプリの画面項目やプロトコル名は、アプリ内で探しやすいよう英語表記のまま記載しています。

トラブル対処

Shadowrocketの速度が遅いときの確認方法:接続先・回線・プロトコル・ローカルネットワークを切り分ける

テスト応答の遅さ、接続の確立にかかる時間、データ転送速度の低下を区別し、同じ条件で一つずつ確認します。変更する要素は毎回一つに絞り、複数の設定を一度に変えて原因が分からなくなるのを避けてください。一度の遅延テストだけで全体の速度を判断することもできません。

段階的な確認手順を読む →
はじめに

Global Routingの選び方:Config、Proxy、Directの違い

3つの処理方法と、現在の設定ファイル、選択中のサーバーとの関係を解説します。特定の接続先へのアクセスが想定と異なる場合は、モードとルールの照合結果を先に確認し、その後にサーバーの状態を調べてください。接続スイッチを何度も切り替えるだけでは原因を特定できません。

モードの選び方を読む →

初回接続を順に進めたい場合は、入門ガイドをお読みください。複数の既存サブスクリプションの整理、Add Serverの項目確認、サーバー情報のバックアップには、サーバー管理ガイドが役立ちます。特定の問題だけを解決したい場合は、症状からトラブル対処の記事を探してください。変更を始める前に、現在使える設定を保存しておきましょう。

App Storeへ