Shadowrocket 官方手冊 App Store 正版

Shadowrocket 使用說明

適用於 iPhone / iPad 的規則代理用戶端:從匯入現有設定開始,了解規則分流與連線驗證。應用程式於 App Store 一次性買斷,連線服務另行管理。

Apple 平台用戶端 僅於 App Store 發行 一次性買斷 規則分流 系統需求以 App Store 頁面標示為準

CONFIGURATION / MATCH / POLICY

訂閱、規則與策略的關係

先確認連線資訊,再決定請求的處理方式。Subscribe 用於管理現有伺服器資訊,Config 儲存分流設定,Rule 則決定請求採用哪種策略。三者各有用途;匯入成功不代表連線已驗證。

訂閱 Subscribe

匯入你已有的訂閱;更新的是伺服器項目,不會自動取代完整的分流設定。

規則 Rule

依序檢查比對條件;較具體的例外應避免被前面的寬泛規則涵蓋。

策略 Policy

PROXY 交由代理處理,DIRECT 直接連線,REJECT 拒絕請求;採用某項策略不保證目標可連線。

先分清伺服器資訊與設定檔

伺服器資訊說明「使用哪種協定、連線至哪個位址、如何驗證」;設定檔則說明「哪些請求使用代理、哪些直接連線、如何解析網域」。現有訂閱通常用於批次管理伺服器項目,不能只憑檔名判斷是否包含規則。匯入後,請分別檢查 Home 中選取的伺服器,以及 Config 中目前啟用的設定。

右上方的規則工作區僅示意文字比對,並非可直接套用的設定。例如,若含有 example 的寬泛條件排在前面,後面的 ad.example.com 例外可能就沒有機會生效。實際調整時,先確認預期策略,再檢查條件範圍與排列順序,不要只在檔案末尾不斷追加規則。

FUNCTION INDEX

依設定項目查看用途與限制

選取下方項目查看說明。程式碼僅用於局部語法或欄位核對,使用保留網域與文件網址,不代表可用的連線資訊。

Global Routing:先決定如何分配請求

在 Home 檢查 Global Routing。Config 模式依目前設定執行分流;Proxy 模式將一般請求交由所選代理處理;Direct 模式則直接連線。若日常需要依網域或位址區分流向,請先選擇 Config,再確認 Config 中啟用的檔案。切換模式不會補上伺服器驗證資訊,也不代表伺服器已可使用。排查時一次只變更一項條件,並比較同一目標的結果,避免同時切換伺服器、規則與 DNS,導致無法判斷原因。以下片段僅在使用相應規則設定時表示分流意圖。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT

FIRST CONNECTION

首次連線:匯入、選擇模式、驗證

開始前,請備妥你已有的訂閱連結或伺服器資訊。購買應用程式只解決取得用戶端的問題,實際連線仍需要有效的伺服器參數。首次操作請盡量減少變更,確認一條連線可用後,再逐步新增規則與自動連線條件。

步驟 01 · Add Server

新增現有伺服器或訂閱

在 Home 進入新增操作。若有現成的分享連結,先完整複製,再檢查匯入結果;手動填寫時,先選擇 Type,再依序核對 Host、Port 與驗證欄位。QR code 應來自你已有的資訊,匯入後請檢查解析內容。

匯入訂閱後,先確認群組是否出現、項目是否完整,再選擇一部伺服器。尚未核對參數前,不要同時啟用多項進階設定。若匯入失敗,先檢查連結是否因換行而截斷、內容是否為空,再確認格式是否適用。

步驟 02 · Global Routing

選擇 Config、Proxy 或 Direct

需要規則分流時,請選擇 Config,並在 Config 中確認目前啟用的檔案。Proxy 與 Direct 可用來比對請求流向,但不是自動修復連線的開關。變更模式後,請重新送出相同目標的請求進行比較。

若某個網站可以存取,另一個卻失敗,先檢查兩者採用的策略是否不同。確認使用預期的伺服器與設定後,接著排查 DNS、驗證與規則才有意義。Home 中出現項目,不代表設定已生效。

步驟 03 · Connectivity Test

啟動連線並確認實際存取

啟動連線時,請依系統提示確認並允許新增 VPN 設定。此授權僅用於建立系統網路連線;你已有訂閱的伺服器驗證須另行確認。完成後先執行 Connectivity Test,再開啟實際需要存取的目標,確認結果符合預期。

系統顯示已連線,只代表連線設定處於運作狀態,不能證明所有目標都可連線。若測試失敗,記下目前網路與模式,先核對伺服器參數,再檢查請求策略;每次只變更一項,並保留可重現的前後比較。

驗證順序比同時修改設定更重要

首次連線未達預期時,先保留一份原始資訊,確認訂閱或伺服器參數沒有輸入錯誤。接著檢查用戶端是否選取目標項目、Global Routing 是否符合預期,以及目前 Config 是否已啟用。完成這些基本核對後,再檢查解析與具體請求紀錄。單憑測試逾時,還不足以判斷問題出在規則或伺服器。

從一個網路切換至另一個網路時,請針對同一目標重新驗證,並記錄是否只有部分請求異常。如此可分辨是環境改變還是設定變更所致。需要他人協助時,提供模式、錯誤現象與已嘗試的步驟即可;不要公開完整訂閱網址、密碼或其他驗證欄位。

查看完整教學 →

DEVICES & APP STORE

iPhone 與 iPad 取得說明

唯一取得管道為 App Store。兩種裝置共用購買的適用範圍、系統需求與相容性,請以 App Store 頁面標示為準;已購裝置仍須分別確認目前帳號與連線設定。

iPhone

先核對 App Store 產品資訊,再完成購買與安裝。首次建立連線時,依系統提示授權,之後返回 Home 選擇現有伺服器。更換網路或設定後,應再次確認實際存取狀況。

若在商店搜尋不到,先確認帳號所屬國家或地區,以及產品頁顯示的資訊。請勿將搜尋結果問題與用戶端連線故障混為一談。

查看 iPhone 取得步驟 →

iPad

使用同一個 Apple ID 核對已購項目,購買適用範圍以商店頁面為準。iPad 上仍須檢查設定匯入、目前伺服器與 Global Routing;另一部裝置已連線,不能作為本機的驗證結果。

較大的顯示區域有助於閱讀設定檔,但規則比對邏輯不會因螢幕尺寸而改變。還原現有設定後,先檢查內容是否完整,再建立連線並核對請求流向。

查看 iPad 取得步驟 →

Mac / Apple TV 也可透過同一個 App Store 取得,相容性請以商店頁面標示為準。

查看取得步驟 →
在 App Store查看 Shadowrocket

PRODUCT IDENTITY & PURCHASE

正版核對與買斷範圍

本站是 Shadowrocket 官網與官方手冊。「小火箭」是中文常用的辨識別稱;購買時應一併核對 Shadowrocket 產品名稱、開發者、官方圖示與 App ID,不要只依賴搜尋結果標題。

Shadowrocket 官方應用程式圖示,白底藍紫色描邊火箭

Shadowrocket

Shadow Launch Technology Limited App ID 932747118 閉源商業應用程式

比對圖示、開發者與產品頁網址中的 ID;三項資訊應彼此相符。

在產品頁核對三項資訊

開啟 App Store 產品頁,先確認應用程式名稱與圖示,再查看開發者是否為 Shadow Launch Technology Limited。產品頁網址中的 id932747118 對應 App ID。圖示相似不足以完成核對,同名或相近名稱也不能取代這兩項文字資訊。

若從搜尋結果進入,開啟產品詳細頁後仍應再次核對。本網站提供的官方圖示可供外觀比對;最終價格、相容性與購買資訊以 App Store 頁面標示為準。用戶端更新也透過 App Store 管理;需要查看變更時,請閱讀商店中的更新紀錄,不要根據某篇教學的介面外觀推測版本。

價格、購買與連線服務各自獨立

Shadowrocket 為付費應用程式,美國商店參考價格為 2.99 美元,採一次性買斷;各地商店以當地貨幣顯示,最終價格以購買確認頁為準。一次性購買取得的是用戶端應用程式,不代表伺服器連線能力、可用期限或存取體驗的保證。

用戶端買斷 ≠ 連線方案。本站不提供、不銷售,也不推薦任何節點或訂閱。使用連線功能前,請先備妥你已有的訂閱或伺服器資訊。現有服務的有效期限、位址變更與驗證資訊,依你原有的服務安排而定,不會因重新安裝用戶端而自動復原或延長。

商店顯示與帳號地區

App Store 會依帳號所屬國家或地區顯示產品,搜尋結果與購買可用性可能有所不同。若搜尋不到 Shadowrocket,請先在帳號設定中確認目前使用的商店,再開啟本頁提供的產品頁查看相關提示。搜尋不到不代表應用程式名稱已變更,也不能據此判定既有購買紀錄失效。

確認帳號時,應分清裝置登入狀態與用於 App Store 購買的帳號。任何地區、付款方式或購買限制,均應以帳號設定與商店提示為準。請勿為了排查用戶端無法連線而反覆調整購買設定:從商店取得應用程式與網路連線是兩個獨立環節,前者無法修正現有伺服器的驗證錯誤。

換機復原與兩種裝置共用購買

換機或重新安裝時,先使用原購買帳號查看 App Store 的已購項目,再核對 Shadowrocket 產品頁。iPhone 與 iPad 共用購買的適用範圍,以及其他相容裝置、家人共享等條件,均以 App Store 頁面標示為準。若再次出現付費提示,請先確認帳號與購買紀錄,不要立即重複購買。

復原應用程式與復原設定須分開處理。已購紀錄用於重新取得應用程式,伺服器資訊與設定檔則須從自己的備份或現有同步內容還原。完成復原後,請重新核對目前伺服器、Config 與 Global Routing,並依本機系統提示建立連線;另一部裝置上的授權與測試結果不能取代本機檢查。

日常維護:先保留副本,再小幅修改

穩定使用後,可分別管理「伺服器資訊、分流設定、自動連線條件」。訂閱更新後先確認項目變化,修改規則後檢查比對結果,調整 On Demand 後驗證網路切換。將三類操作分開,可避免發生問題時無法判斷是哪個步驟造成。重要設定請保留可還原的副本,並妥善保護其中的驗證資訊。

需要排查 Shadowrocket 無法連線時,記錄目前網路、所選項目、Global Routing 與具體錯誤現象,比只提供「開關已開啟」的截圖更有幫助。分享記錄前,請檢查是否含有完整訂閱網址、伺服器密碼或個人存取紀錄。診斷的目標是找出可重現的故障環節,不是為了追求某個測試數字而反覆更換所有設定。

常見問題精選

匯入成功後,為什麼還要選擇伺服器?

匯入只是將資訊儲存至用戶端。還須在 Home 選擇要使用的項目,確認 Global Routing 與目前設定,再建立連線。項目存在、測試通過與實際目標可連線,是不同的檢查結果,應依序分別驗證。查看匯入與連線步驟 →

延遲很低,為什麼實際存取仍不穩定?

延遲測試反映特定測試方式下的連線或往返時間,無法涵蓋傳輸量、封包遺失、持續連線與目標服務回應。先維持相同伺服器與模式,以實際目標重新測試,再判斷問題是否隨網路變化。查看驗證與排查方法 →

新增規則後,為什麼請求流向沒有改變?

先確認 Global Routing 是否設為 Config、修改的檔案是否已啟用,再檢查規則順序與實際請求網域。若新規則被前面的寬泛條件涵蓋,就不會決定策略。確認後重新送出請求進行比對。查看規則設定說明 →

重新下載應用程式會還原所有伺服器資訊嗎?

購買紀錄與設定資料應分開核對。先從 App Store 重新取得已購應用程式,再從自己的備份、現有訂閱或用戶端支援的同步內容中還原設定。完成後仍須檢查資訊是否完整並重新測試。查看已購項目復原說明 →

TECHNICAL NOTES

技術筆記:原理與操作限制

完成入門步驟後,可依問題繼續閱讀。以下筆記分別說明規則拒絕的範圍、商店顯示與帳號地區的關係,以及延遲測試能說明什麼;閱讀前先確認問題屬於購買、設定還是連線環節。