App Store 正版 Shadow Launch Technology Limited

Shadowrocket 使用指南:
小火箭正版取得與規則設定

適用於 iOS / iPadOS 的規則代理用戶端;請從 App Store 正版入口取得,應用程式採一次性買斷。

Global Routing Config On Demand
Shadowrocket Home 主畫面截圖
Shadowrocket · Home 主畫面
取得與首次開啟

iPhone 與 iPad 取得方式

先核對 App Store 產品頁,再準備自己的伺服器資訊或訂閱。Shadowrocket使用指南是 Shadowrocket 官方網站與使用手冊;建議先閱讀購買與安裝說明,再了解設定和連線。

iPhone

在 App Store 核對應用程式名稱、開發者與 App ID 後,完成購買和安裝。首次開啟時先查看 Home 頁,匯入既有設定,再留意連線時出現的 VPN 設定權限提示。系統需求以 App Store 頁面標示為準。

新增 VPN 設定是讓系統允許用戶端建立連線,並不表示伺服器已準備就緒。如果 SERVER 清單尚未新增內容,請先完成匯入;權限確認成功不代表連線服務可用。

查看 iPhone 說明

iPad

在 App Store 使用購買時的同一個 Apple ID,查看已購項目與下載狀態。iPhone 與 iPad 可共用購買;系統需求及是否屬於通用購買,請以 App Store 頁面標示為準。既有設定仍須在裝置上確認。

較大的顯示空間方便對照 Config 中的規則與說明,但檢查順序不變:先核對伺服器,再選擇 Global Routing,最後測試連線。已購應用程式的復原與設定內容的復原是兩個步驟,不能互相取代。

查看 iPad 說明

Mac / Apple TV 也可從同一個 App Store 取得;系統需求及是否屬於通用購買,請以 App Store 頁面標示為準。

查看取得步驟 →
從 App Store下載 Shadowrocket
功能與設定的關係

Shadowrocket 核心功能

伺服器資訊決定連線目標,Global Routing 決定處理方式,Config 中的規則決定比對結果。先釐清這三個層面,再逐項調整設定,排查時更容易保留可比較的條件。

Global Routing 與規則順序

Global Routing 中的 Config 會依目前設定中的規則判斷連線策略;Proxy 會將流量交由所選代理處理,Direct 則採直連。需要依網域或位址分流時,先選擇 Config,再檢查規則由上而下的比對順序。較明確的條件通常應排在較寬泛的條件之前,FINAL 則用於未命中的流量。規則中的 PROXY 仍須有可用伺服器,不能取代伺服器設定。修改後請以明確的存取目標確認結果,不要只看開關狀態。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,DIRECT

網域後綴、區域網路位址與預設條件分別處理;此處為語法範例。

閱讀規則與連線章節 →
快速入門預覽

從匯入到測試連線

以下三個步驟以使用者已備妥自己的伺服器資訊或訂閱為前提。先保留一組便於核對的基本設定,完成手動連線後,再考慮細化規則與設定自動連線。

  1. 01 / Add Server

    新增伺服器或匯入訂閱

    在 Home 開啟 Add Server。已有訂閱時選擇 Subscribe,貼上完整連結;手動輸入時選擇相符的 Type,逐項填入伺服器位址、連接埠及驗證參數。儲存後返回 SERVER 清單,確認項目確實出現,再點選伺服器左側的圓點,將其設為預設。清單中顯示名稱只代表設定已儲存,仍須繼續測試伺服器是否可用。

    若匯入結果為空,請先停止重複新增,檢查連結首尾是否完整、是否因換行或空格而截斷,並向你的服務商確認既有訂閱狀態。手動輸入則應依原始資料逐欄核對,特別留意連接埠、密碼、TLS 與傳輸參數。請勿將私人訂閱網址直接貼到公開回報中。

  2. 02 / Global Routing

    選擇 Config、Proxy 或 Direct

    返回 Home,開啟 Global Routing。設定模式對應 Config,依目前設定中的規則分流;代理模式對應 Proxy,由所選代理處理流量;直連模式對應 Direct,直接連線。若要讓規則生效,也應核對 Config 中選取的檔案,而不只是將 Global Routing 切換為 Config。

    初次排查時,固定使用一台伺服器和一個存取目標,記錄所選模式,再觀察結果。若 Proxy 可以存取,但 Config 的表現不同,下一步應檢查規則、策略與 DNS 之間的關係,而非立即重新匯入訂閱。若選擇的是 Direct,即使存取成功,也不能據此證明代理伺服器可用。

  3. 03 / Connectivity Test

    開啟連線並測試存取

    確認預設伺服器後,開啟連線開關,依系統提示確認並允許新增 VPN 設定。接著執行 Connectivity Test,再嘗試存取明確指定的目標服務。系統連線狀態、伺服器測試與實際網頁存取反映的是不同環節,需綜合判斷設定是否符合預期。

    若發生逾時或連線後仍無法存取,請依序檢查目前網路、伺服器參數、Global Routing、規則與 DNS。每次只修改一項,再重新測試並記錄前後結果。手動連線穩定後再設定 On Demand;若同時啟用多種自動行為,通常更難判斷是哪項設定改變了連線狀態。

查看完整教學
正版核對與購買資訊

App Store 正版核對

Shadowrocket 是閉源商業應用程式,唯一取得管道是 App Store。核對產品身分時,請直接查看商店頁上的開發者、官方圖示與 App ID,不要以搜尋結果排序或相似名稱取代查證。

  • 開發者 Shadow Launch Technology Limited
  • App ID 932747118
  • 一次性買斷

開發者、圖示與 App ID

開啟產品頁後,先確認名稱為 Shadowrocket,再查看開發者 Shadow Launch Technology Limited,並對照本頁顯示的官方圖示。產品網址中的 id932747118 即為 App ID。搜尋結果中可能出現名稱或圖示相似的項目,請一併比對這三項資訊。若有任何一項不符,請返回正版核對頁重新開啟入口,不要只因為「看起來相似」就繼續購買。

圖示可用來辨認應用程式,開發者與 App ID 則可進一步確認產品身分。進入商店後,也應查看相容性、價格與購買提示,這些資訊以目前店面顯示為準。官方手冊說明操作步驟;裝置是否能安裝、適用的系統需求與購買範圍,仍請以 App Store 頁面標示為準。

商店顯示與帳號地區

App Store 顯示的幣別、產品是否上架及購買提示,會依目前帳號所屬店面而異。透過本頁入口開啟後,先確認商店顯示的是同一款應用程式,再查看目前帳號的購買狀態。若搜尋不到,請先核對產品網址與商店提示;不要因搜尋結果未顯示就認定應用程式已從所有店面下架,也不要將不同店面的價格視為相同結帳金額。

本文不列出固定的系統版本需求。若要在其他裝置上使用,請前往同一產品頁查看相容性欄,確認裝置與系統是否符合需求。付款前請自行閱讀商店顯示的條款;是否屬於通用購買及相關適用範圍,以 App Store 頁面標示為準。

一次性買斷與伺服器服務

買斷用戶端 ≠ 購買伺服器服務。Shadowrocket 的一次性購買是購買用戶端應用程式,不會自動提供使用者所需的伺服器或訂閱資訊。美國店面參考價格為 2.99 美元,各店面以當地貨幣顯示,實際結帳金額以 App Store 頁面為準。本網站不提供、不銷售、不推薦節點或訂閱;教學僅說明如何匯入及使用使用者既有的服務設定。

了解這點後,可以分開處理兩類問題:在 App Store 檢查購買狀態與應用程式安裝;在既有服務資料與用戶端中檢查伺服器參數、訂閱是否有效及連線結果。付款完成但 Home 清單仍為空時,應先新增設定,而不是再次購買應用程式。若已有項目卻無法連線,請進入連線疑難排解流程。

同一筆購買與更換裝置後的復原

iPhone 與 iPad 可共用購買。更換裝置或重新安裝時,請使用購買時的同一個 Apple ID,在 App Store 的已購項目中尋找 Shadowrocket,再確認下載狀態;系統需求及是否屬於通用購買,以 App Store 頁面標示為準。若顯示購買按鈕,先確認目前帳號與購買紀錄是否相符,避免將帳號不一致誤認為原購買失效。

重新取得應用程式不代表原裝置上的設定已經復原。伺服器項目、訂閱與設定檔都要分別確認;使用 iCloud 相關功能時,也應檢查同步後實際出現的內容及目前選取的設定。復原後重新確認預設伺服器、Global Routing 與 On Demand,再手動測試一次連線,避免因舊設定與新裝置狀態不一致而誤判。

應用程式更新與設定維護

應用程式更新由 App Store 管理,可在商店查看更新紀錄與目前可用狀態。介面版面或選項位置變更時,請以裝置上實際顯示的英文介面用詞作為定位依據。更新應用程式、更新訂閱與編輯 Config 是不同操作:應用程式更新會更新用戶端,訂閱更新會刷新既有伺服器資訊,編輯設定則會調整規則與相關選項。

日常維護時,先保留可還原的設定副本,記錄目前使用的檔案與伺服器,再逐項修改。發生問題後,與最後一組確認可用的條件進行比對。如此可判斷是伺服器資訊變更、規則選擇不同,還是網路環境改變,而不會將所有現象都歸因於應用程式更新。

取得與連線常見問題

已購買應用程式,為什麼 SERVER 仍是空的?

購買只代表取得用戶端,伺服器清單仍須匯入使用者既有的訂閱,或手動新增伺服器資訊。先確認資料完整,再依照 Add Server 步驟儲存並檢查清單。查看匯入教學 →

開啟連線後,為什麼還要執行 Connectivity Test?

連線開關顯示的是用戶端連線狀態,不代表每個存取目標都能正常使用。請結合伺服器測試與實際存取結果,再檢查模式、規則與 DNS,逐步縮小問題範圍。查看連線疑難排解 →

匯入訂閱後,還需要選擇 Config 嗎?

訂閱主要用來匯入伺服器資訊,Config 則管理規則等設定。若要使用規則分流,請確認目前的設定檔,並將 Global Routing 設為 Config;兩者不能互相取代。閱讀完整手冊 →

技術筆記

協定、DNS 與訂閱疑難排解

完成基本連線後,再依照實際問題閱讀相關專題。保留原本可用的設定作為對照,每次只變更一項條件;分別檢查協定欄位、DNS 選擇與訂閱解析,避免混淆不同層面的問題。

前往 App Store