iPhone
適合從 Home 開始完成首次匯入與連線。安裝前請查看商店相容性;首次啟動連線時,系統會要求允許加入 VPN 設定。確認操作是由本人在 Shadowrocket 中發起後,再授權並返回應用程式檢查連線狀態。
若已使用目前的購買帳號取得應用程式,請先查看 App Store 的已購項目。系統需求以 App Store 頁面標示為準;完成安裝不代表已有可用的伺服器資料。
查看 iPhone 說明 →CONFIGURATION / ROUTING / DIAGNOSTICS
先確認能否建立連線,再判斷請求的路由方向。六個主題分別對應不同的檢查位置,避免一次變更多項設定,導致難以找出原因。
在 Home 查看 Global Routing。設定模式 Config 會依目前設定中的規則決定請求去向;代理模式 Proxy 會將適用的請求交由所選代理處理;直連模式 Direct 則使用直接連線。準備驗證規則時,先選擇 Config,並確認目前使用的設定檔,否則修改規則後可能看不到預期結果。暫時切換模式可用於比對檢查,但不能取代伺服器參數核對。測試結束後,恢復所需模式,再檢查目標請求的比對結果。
Global Routing → Config
依入門步驟檢查 →
On Demand 用於依網路條件觸發連線,應在手動連線已可正常使用後再設定。前往 Settings 中的 On Demand,檢查 Wi-Fi、行動網路與網域相關條件,再依實際情境逐項設定。若斷線後又自動連線,先確認是否仍符合觸發條件,不要反覆刪除伺服器。排查時可暫時關閉依需求連線,完成一次手動連線測試後,再恢復原有條件。網路切換會影響觀察結果,請記下測試時使用的網路與觸發條件。
Settings → On Demand
查看觸發條件說明 →
在 Config 中檢查 Rule。規則依序處理,前面的寬泛條件可能會遮蔽後面的精確條件;符合規則後便採用對應策略。DOMAIN-SUFFIX 依網域後綴判斷,IP-CIDR 依位址範圍判斷,FINAL 則處理前面都未符合的請求。先確認目標請求應使用 PROXY、DIRECT 還是 REJECT,再檢查規則位置與策略名稱。範例僅展示語法,不代表適用於所有網路;規則引用的策略必須在目前設定中有效。
DOMAIN-SUFFIX,example.com,PROXY
查看規則與功能說明 →
若已有自己的訂閱,可在 Add Server 中選擇 Subscribe,並填入既有連結。匯入後先確認是否出現預期項目,再選取其中一項進行 Connectivity Test。訂閱更新會刷新連線資料,不等於自動替換所有規則設定;更新失敗也不一定代表已儲存的項目立即失效。請檢查連結是否完整、是否仍有效,以及目前網路能否連上訂閱網址。連結可能包含存取憑證,分享記錄或截圖前,請遮蔽完整網址與敏感參數。
Add Server → Subscribe
查看匯入既有資料的步驟 →
Config 用於管理規則及相關設定,伺服器資料則說明如何建立連線,兩者用途不同。編輯前先保留可用設定,確認目前啟用的是哪一份,再檢查 General、Rule、Hosts 等區段。每次只調整一項明確設定,方便比較結果與還原。使用 iCloud 同步時,需分別確認裝置上的帳號、同步狀態與實際選取的設定;看到同名檔案,不代表目前路由模式一致。同步後首次連線,仍應重新核對伺服器選擇與 Global Routing。
[Rule]
FINAL,PROXY
查看設定管理說明 →
Connectivity Test 用於檢查所選項目的測試回應,結果會受 Test Method、目前網路與伺服器狀態影響,不能直接視為實際連線速度。連線後可搭配 Data 中的流量記錄與 Diagnostics 相關資訊,觀察是否有請求產生。若測試通過但無法連線,請繼續檢查規則、DNS 與目標網站;若測試逾時,優先核對位址、連接埠、驗證資料與系統時間。比對測試應使用相同條件,避免直接比較不同測試方法的結果,也不要只憑單次結果刪除資料。
Home → Connectivity Test
查看連線失敗的檢查順序 →
Shadowrocket 可處理 Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 等連線類型。支援某種協定不代表任何資料都能通用:Type、Host、Port、驗證方式及傳輸相關參數,都必須與自己的既有伺服器資訊一致。依資料選擇類型後逐項填寫;不要為了排查同一個連線問題而隨意切換協定。
規則圖呈現的是判斷流程,不是應用程式介面。以請求 example.com 為例,只有前兩項條件都不符合時,才會繼續檢查 DOMAIN-SUFFIX;符合後採用 PROXY,不會再套用 FINAL。實際設定還需考量解析所得位址、規則順序與策略是否可用。
裝置與商店管道
App Store 是唯一取得管道。先核對產品資訊與購買帳號,再依裝置完成安裝及首次連線授權;購買應用程式與準備連線資料是兩個獨立步驟。
適合從 Home 開始完成首次匯入與連線。安裝前請查看商店相容性;首次啟動連線時,系統會要求允許加入 VPN 設定。確認操作是由本人在 Shadowrocket 中發起後,再授權並返回應用程式檢查連線狀態。
若已使用目前的購買帳號取得應用程式,請先查看 App Store 的已購項目。系統需求以 App Store 頁面標示為準;完成安裝不代表已有可用的伺服器資料。
查看 iPhone 說明 →iPhone 與 iPad 可透過同一 Apple ID 的購買記錄取得應用程式,實際購買適用範圍以 App Store 頁面標示為準。在 iPad 上仍需檢查是否已匯入既有資料、目前選取的伺服器,以及 Global Routing 是否符合預期。
較大的顯示區域不會改變規則由上而下比對的原則。即使設定透過 iCloud 同步,系統 VPN 設定授權與裝置目前的網路條件仍應在本機分別確認。
查看 iPad 說明 →Mac / Apple TV 也可透過同一 App Store 取得,相容性與系統需求以 App Store 頁面標示為準。
查看取得步驟 →正版、購買與連線服務的區別
Shadowrocket(小火箭)是閉源商業應用程式。本網站為官網與官方手冊,取得資訊以 App Store 產品頁為準,操作說明保留應用程式中的英文介面用語。核對時應一併確認開發者、官方圖示與應用程式 ID,不能只看搜尋結果中的名稱,也不應依相似圖示判斷產品身分。
開發者名稱應為 Shadow Launch Technology Limited。官方圖示為本站使用的白底藍紫描邊圖示;產品頁網址中的應用程式 ID 應為 932747118。核對完成後,再查看價格與相容性資訊。
從搜尋結果進入時,請先開啟產品詳細頁,再查看開發者欄位;名稱相近不足以證明是同一項產品。應用程式 ID 用於識別產品,商店地區則會影響產品是否顯示、當地貨幣價格與購買條件,兩類資訊不可混為一談。本網站的取得說明頁整理了這些核對位置,方便購買前逐項確認。
App Store 顯示哪些應用程式,與目前用於「媒體與購買項目」的 Apple ID 所屬國家或地區有關。裝置使用中文、系統地區設為某個地區,不代表商店帳號也屬於同一地區。搜尋不到 Shadowrocket 時,應先核對目前的購買帳號及其商店地區,不要反覆修改關鍵字,也不要以裝置語言作為判斷依據。
可從系統設定中的 Apple ID 頁面進入「媒體與購買項目」,查看帳號及國家或地區資訊,再返回 App Store 確認產品頁是否顯示。變更帳號地區涉及帳戶餘額、現有訂閱及付款條件,請依 Apple 顯示的要求辦理。直接開啟產品連結也不會改變帳號所屬商店;若顯示無法使用,仍需依商店提供的原因處理。完整檢查路徑請見App Store 取得指南。
美國商店定價為 2.99 美元,一次性買斷;各商店以當地貨幣顯示,實際價格與購買條件以 App Store 頁面標示為準。購買前請一併確認裝置相容性與使用的帳號,付款由 App Store 確認。不要依網頁上的價格文字推算目前帳號的最終付款金額,也不要將應用程式價格視為連線服務費用。
判斷連線失敗時也適用這項區分:App Store 的已購記錄只能證明應用程式的購買狀態,不能證明伺服器位址、驗證資料或訂閱期限已經核實。應用程式可正常開啟但沒有可選伺服器時,請檢查是否已匯入資料;已有項目卻無法連線時,則進一步檢查參數與網路。重複購買應用程式無法修復失效的連線資料。
更換裝置後,先確認 App Store 使用的是當初購買應用程式的帳號,再到已購項目中尋找 Shadowrocket。已取得的購買資格與裝置本機儲存的資料並不相同:重新取得應用程式後,仍需確認既有訂閱、伺服器項目和設定檔是否已恢復。若之前啟用 iCloud 同步,請先確認本機登入狀態與同步結果,再決定是否重新匯入,避免產生難以辨認的重複項目。
若商店仍顯示價格,而非重新取得的選項,先檢查帳號、產品 ID 與已購記錄,不要直接重複付款。是否適用家人共享,請以 App Store 頁面標示及家庭設定為準;不能只因其他家庭成員已購買,就認定目前裝置一定可以恢復。請分別確認購買憑證、家庭購買資格與本機 VPN 授權,詳細順序請見已購項目恢復說明。
應用程式更新由 App Store 管理,系統需求以 App Store 頁面標示為準。介面位置可能隨應用程式調整,因此操作時請先辨識 Home、Config、Settings 等介面名稱,再尋找對應設定。若介面位置與說明不同,請依功能名稱及目前應用程式顯示的內容尋找,不要只憑按鈕位置操作。
修改設定前請保留可用副本,並記錄目前的伺服器、路由模式與網路類型。更新後若行為改變,先確認 Global Routing 是否仍為預期模式,再檢查目前設定與 On Demand 條件。不要同時變更測試方法、規則與伺服器驗證資料;每次只調整一項,才能判斷是哪個變更影響結果。Data 的流量資訊可協助觀察是否有請求產生,但不代表每個目標網站都能正常連線。
匯入是將既有連線資料儲存至應用程式,選擇伺服器則決定連線使用哪個項目。先確認更新結果與項目是否完整,再選取一項進行 Connectivity Test;測試後核對 Global Routing 與目前設定。訂閱數量、項目出現與實際可用性並不能畫上等號。參照入門指南完成一次完整連線流程,比反覆重新匯入更容易找出問題。
連線狀態只反映部分連線流程;目標存取還涉及規則、DNS、伺服器是否可連線及目標服務狀態。先確認其他請求是否正常,再檢查失敗請求符合的規則與策略。不要一開始就刪除所有設定;保留可重現的測試對象與目前設定,依照入門指南中的驗證順序檢查,才能區分連線建立失敗與特定請求失敗。
測試結果與 Test Method、測試目標及當時的網路狀況有關,不能直接換算成實際下載速度,也不能保證所有網站都能連線。比對時請使用相同網路與測試方法,再以實際需要存取的目標進行驗證。若反覆逾時,應優先核對 Host、Port、驗證參數與系統時間,不要只憑單次結果判定整份設定失效。操作步驟請見連線驗證說明。
先查看 Settings 中的 On Demand,確認目前網路是否符合自動連線條件。若要排查手動連線,可暫時關閉相關觸發設定,完成測試後再恢復原本需要的條件。自動重新連線與訂閱更新是不同機制,也不應透過刪除既有伺服器來解決。先依手動連線步驟建立可重複的檢查基準,再逐項恢復自動化條件。
官方手冊 · 文章
依遇到的狀況閱讀:商店搜尋不到應用程式、首次授權提示、伺服器測試逾時,分別屬於不同環節。先判斷問題發生在購買、系統授權或連線階段,再查看對應的檢查清單。
從 Connectivity Test 的測試條件開始,逐項檢查位址、連接埠、驗證資料與協定參數,再核對裝置時間與時區。區分測試逾時與實際請求失敗,並保留每個步驟的結果,避免一次修改多項設定後失去判斷依據。
閱讀檢查清單 →說明首次連線時系統授權的用途,以及它與系統設定中 VPN 設定的對應關係。若誤按不允許、設定遭刪除或連線開關無法完成操作,請先核對授權環節,再繼續檢查伺服器資料。
閱讀授權說明 →區分系統地區、裝置語言與購買帳號所屬商店,說明如何在「媒體與購買項目」中核對目前帳號。依商店提示檢查產品顯示狀態與購買條件,避免將搜尋不到應用程式誤判為裝置設定問題。
閱讀商店地區說明 →具備手動連線的基本操作後,再閱讀 On Demand 與背景耗電專題。是否使用依需求連線,需考量網路切換頻率與實際使用情境,不能只憑單次電池用量截圖決定。
查看所有文章 →