iPhone
請在 App Store 產品頁完成購買與安裝,首次開啟後再加入既有伺服器資訊。系統詢問是否加入 VPN 設定時,請先確認要求是由 Shadowrocket 發出,再依提示授權。授權僅會建立系統連線設定,能否連線仍取決於伺服器參數、網路及目前的路由設定。
查看 iPhone 取得步驟 →App Store 正版 · 官方手冊
適用於 iPhone / iPad 的規則代理用戶端。先核對 App Store 正版與一次性買斷,再匯入既有訂閱、設定規則分流並測試連線。
01 / 取得與裝置
Shadowrocket 僅透過 App Store 在 Apple 平台發行。購買前請先查看商店頁面的相容性、價格與購買條件;系統需求以 App Store 頁面標示為準。若裝置已安裝應用程式,可直接依教學檢查現有設定,不必為了重新學習而刪除應用程式。
請在 App Store 產品頁完成購買與安裝,首次開啟後再加入既有伺服器資訊。系統詢問是否加入 VPN 設定時,請先確認要求是由 Shadowrocket 發出,再依提示授權。授權僅會建立系統連線設定,能否連線仍取決於伺服器參數、網路及目前的路由設定。
查看 iPhone 取得步驟 →使用同一個 Apple ID 查看已購項目,再開啟同一個產品頁確認下載狀態。iPhone 與 iPad 可共用購買項目,通用購買條件以 App Store 頁面標示為準。已購紀錄與應用程式內的設定是兩回事:回復應用程式後,仍須檢查伺服器、訂閱及目前啟用的 Config。
查看 iPad 取得步驟 →也可在同一個 App Store 取得 Mac / Apple TV 版本;相容性與系統需求以 App Store 頁面標示為準。
查看取得步驟 →02 / 核心設定
伺服器參數決定連線對象,Global Routing 決定請求處理模式,Config 則決定規則如何比對。先釐清這三個層次,再逐項調整,排查時才能保留清楚的比較依據。
在 Home 開啟 Global Routing。Config 會依目前設定比對規則,Proxy 使用目前的代理策略,Direct 則以直連模式處理。若要依網域或網段區分請求,請確認已選取 Config,並檢查目前使用的設定檔。規則通常依序比對,前面的寬泛條件可能會比後面的具體條件更早命中;修改後請以目標請求重新測試,不要只看連線開關。下方是語法範例,並非適用於所有網路環境的完整設定。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
閱讀完整說明 →
On Demand 可依設定條件觸發連線,相關選項可在 Settings 查看。建議先手動選取伺服器、開啟連線並完成測試,再設定自動觸發條件,才能區分伺服器故障與觸發條件問題。調整後,請分別在預期啟用與停用的網路環境中測試,不要只憑開關外觀判斷。若中斷連線後又自動連上,請先檢查 On Demand 與系統 VPN 狀態,再決定是否修改條件,避免反覆刪除已確認可用的伺服器資訊。
Settings
On Demand
閱讀完整說明 →
Shadowrocket 支援 Shadowsocks、VMess、VLESS、Trojan、HTTP、SOCKS5、WireGuard、Hysteria2 等協定。新增時請依既有伺服器說明選擇 Type,再核對 Host、Port 與相應的驗證欄位;不同協定的欄位不可互換。傳輸與 TLS 參數也須與伺服器端一致,不能只憑協定名稱推斷。伺服器資訊請向你的服務提供者取得;若使用匯入連結,儲存後也應再次核對類型與位址,避免把格式辨識成功誤認為連線已可使用。
Add Server
Type
Host
Port
閱讀完整說明 →
訂閱可透過既有網址讀取並維護伺服器清單,訂閱連結請向你的服務提供者取得。匯入後先確認清單中確實出現伺服器,再選取其中一個項目測試連線。更新訂閱會重新讀取遠端內容,項目名稱、數量或參數可能因此變動,更新後請再次確認目前使用的伺服器。訂閱更新成功只代表本次讀取完成,不表示每台伺服器都能連線。連結可能包含個人存取憑證,排查問題時請遮蔽完整網址,不要將含有憑證的內容直接放進公開截圖。
Add Server
Type: Subscribe
閱讀完整說明 →
Config 檔案可包含 General、Rule、Hosts 等設定;伺服器訂閱與規則設定的用途不同,匯入其中一種不代表另一種也已準備就緒。修改前請先保留原始檔案,並確認目前啟用的是哪一份設定。加入規則後,也要檢查 Global Routing 是否設為 Config。使用 iCloud 同步時,請在目標裝置確認檔案及選取狀態;檔案看得到不代表連線可用。啟用涉及憑證或請求改寫的設定前,請先了解其作用。
[Rule]
DOMAIN,example.com,DIRECT
FINAL,PROXY
閱讀完整說明 →
Connectivity Test 適合檢查測試目標是否可連線,Data 則可協助觀察實際產生的流量,兩者不能互相取代。先確認目前的伺服器與連線狀態,再執行測試,最後前往實際要使用的目標。若測試成功但特定請求失敗,請繼續檢查規則、DNS 與目標服務本身;若測試失敗,先核對伺服器參數及目前網路。查看 Data 時請留意統計範圍與起始時間,單次讀數無法直接證明所有請求都採用相同策略;必要時可搭配 Diagnostics 資訊排查。
Home → Connectivity Test
Data
Settings → Diagnostics
閱讀完整說明 →
03 / 首次使用順序
以下步驟以你已擁有自己的伺服器資訊或訂閱為前提。首次操作請先完成一條可驗證的連線流程,不要同時修改協定、規則與 DNS;每完成一步就確認結果,遇到問題時才容易回到已知狀態。
向你的服務提供者取得伺服器資訊或訂閱連結。在 Add Server 選擇相應的 Type,依照提供的參數填寫;使用 Scan QR Code 時,請確認 QR Code 來自你持有的資訊,儲存後再核對辨識結果。完成訂閱匯入後,應能在 SERVER 清單中找到具體項目,而不只是看到訂閱名稱。
手動填寫時,位址、連接埠、驗證資訊、傳輸與 TLS 設定都必須相互對應。只修正其中一個欄位,無法取代完整核對。匯入失敗時,請先確認內容是否完整、類型是否相符,不要反覆新增相同項目來嘗試修復。
在 SERVER 清單選取準備使用的伺服器,再開啟 Global Routing。日常需要規則分流時請選擇 Config,並確認 Config 中有已啟用的設定。Proxy 和 Direct 有助於理解不同的處理模式,但切換模式不會修正錯誤的伺服器參數,也不會自動補上缺少的規則。
首次使用時,先記下目前的模式與設定名稱。之後若特定目標的結果不同,就能比較修改前後的條件。規則範例中的 example.com 僅用來說明語法,請依自身需求理解比對範圍,不要整段複製後就認定已涵蓋所有請求。
開啟 Home 頂端的連線開關,首次連線時依系統提示允許加入 VPN 設定。完成系統授權後,查看應用程式內的連線狀態,再執行 Connectivity Test。接著前往實際目標,並在 Data 查看是否有產生相應流量。連線狀態、測試結果與實際連線情況應一併作為驗證依據。
若連線失敗,請依序檢查目前網路、伺服器參數與路由模式,每次只修改一個條件。單一目標失敗不代表所有連線都失敗;同樣地,測試通過也不表示每個目標都能連線。保留錯誤訊息文字有助於後續排查,分享時請遮蔽伺服器憑證與訂閱網址。
已能連線,但不確定規則是否生效?請先比較相同目標在目前設定下的處理結果,再查看比對到的規則與流量紀錄。不要只因頂端開關已開啟,就認定分流正確。完整教學依操作順序說明,涵蓋首次授權、清單選取與失敗後的檢查流程。
查看完整教學 →04 / 正版與購買資訊
Shadowrocket 是閉源商業應用程式,本網站為官網與官方手冊。正版請以 App Store 產品頁為準;購買的是用戶端使用權,伺服器資訊、訂閱內容與網路狀態則須分別確認。中文語境中的「小火箭」是常見別稱,搜尋應用程式時仍請以 Shadowrocket 產品名稱與 App ID 為準。
開啟取得指南中的 App Store 產品頁,核對應用程式名稱 Shadowrocket、開發者 Shadow Launch Technology Limited,並確認產品網址包含 id932747118。應用程式圖示應與本網站頁首使用的官方圖示一致。搜尋結果中的名稱或相似圖示無法單獨證明應用程式身分,請一併核對這三項資訊。
完成核對後,再查看商店中的相容性與購買資訊。頁面顯示的語言、貨幣與可購買狀態可能受目前店面影響,但 App ID 是辨識同一產品的重要依據。若頁面無法開啟或搜尋不到,請先確認目前的 App Store 店面與帳號狀態,不要將搜尋結果中的其他同名應用程式當作替代入口。
查看正版核對說明 →買斷用戶端 ≠ 購買連線方案。美國店面價格約為 2.99 美元,各店面會以當地貨幣顯示;實際價格、稅額與購買條件以 App Store 頁面標示為準。購買應用程式後,仍須使用你既有的伺服器資訊或訂閱;訂閱連結請向你的服務提供者取得。
本站不提供、不販售也不推薦節點或訂閱。用戶端購買紀錄由 App Store 管理;既有訂閱是否有效及伺服器狀態,則應依你的服務資訊確認。若連線失敗,請先分辨「是否已安裝應用程式」與「伺服器是否可用」,不要把重新購買用戶端當成恢復連線的方法。
查看價格與買斷說明 →iPhone 與 iPad 可使用同一個 Apple ID 的購買紀錄,通用購買條件以 App Store 頁面標示為準。更換裝置或重新安裝前,請先確認目前用於 App Store 購買的帳號,並檢查既有設定是否另有保存。回復應用程式與回復應用程式內的資料並非同一回事;應用程式重新出現在裝置上後,仍須逐項確認。
在 App Store 帳號頁面尋找已購應用程式,再前往 Shadowrocket 產品頁確認下載狀態。若頁面再次顯示購買價格,請先核對購買帳號與歷史紀錄,再決定下一步。若使用家人共享,適用條件以 App Store 頁面標示為準;不能只因另一台裝置曾安裝此應用程式,就推定目前帳號也享有購買權益。
查看已購項目回復說明 →應用程式透過 App Store 更新,商店頁可用來核對相容性、系統需求與更新紀錄。升級前可先保留目前可用的設定,更新後再檢查所選伺服器、Global Routing 與連線狀態。介面位置可能隨版本調整,辨認設定項目時請優先比對英文名稱,不要只依賴舊圖片中的按鈕位置。
訂閱更新與應用程式更新須分開處理:前者讀取服務提供者提供的清單,後者則更新用戶端本身。若使用 iCloud 同步相關內容,也請在每台裝置確認實際檔案、選取狀態與連線權限。日常維護應保留可用的基準設定;規則、訂閱或系統網路變更後,分別進行測試,不要一次重設所有設定。
閱讀完整維護流程 →05 / 紀錄與專題
以下三篇專題分別補充伺服器類型、用戶端購買範圍與流量統計的閱讀方式。入門操作請先依教學完成;需要了解特定設定的用途時,再查看相關專題,避免一次連線測試中混入太多新設定。
依協定整理傳輸特性與 Add Server 的填寫方式。先了解 Type 與驗證欄位的關係,再依既有伺服器資訊核對參數,不要以協定名稱取代完整設定。
閱讀說明 →說明商店顯示價格、一次性買斷的適用項目,以及應用程式購買與既有服務之間的區別。購買條件與 App 內購買項目以 App Store 頁面標示為準。
閱讀說明 →說明上行、下行與不同統計視角的讀法。搭配實際請求觀察流量變化,並分辨「有產生流量」與「目標請求依預期分流」這兩種判斷。
閱讀說明 →