App Store 正版 · iPhone / iPad

Shadowrocket 使用手冊規則分流與訂閱匯入

適用於 iOS / iPadOS 的規則代理用戶端。先查驗 App Store 正版與一次性買斷,再匯入既有訂閱,依規則選擇連線策略。

Global Routing Config Subscribe
iPhone iPad Mac Apple TV App Store
裝置與取得方式

iPhone 與 iPad 取得說明

Shadowrocket 僅透過 App Store 發行。進入產品頁後,先查驗應用程式資訊,再查看目前商店的價格與裝置相容性;系統需求以 App Store 頁面標示為準。

iPhone

適合依照完整流程完成初次設定:在 App Store 購買並開啟 Shadowrocket,備妥自己的訂閱或伺服器資訊,再依系統提示加入 VPN 設定。系統授權僅允許建立連線,不代表訂閱已匯入,或遠端伺服器已可使用。初次使用時,請先手動連線並確認連線結果;確認參數正確後,再考慮使用 On Demand。

前往 iPhone 說明 →

iPad

已購買的使用者可使用原購買帳號查核購買記錄;是否適用通用購買,以 App Store 頁面標示為準。購買記錄與裝置內設定分開管理:安裝應用程式後,仍須確認訂閱、目前選取項目與 Config。較寬的螢幕可能採用不同版面,操作時請依 Home、Add Server、Config 等介面名稱辨識,不要依據按鈕固定位置判斷。

前往 iPad 說明 →

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

查看取得步驟 →
連線與設定

規則分流、訂閱與診斷

先分清伺服器資訊、連線模式與設定檔。伺服器決定連線目的地,Global Routing 決定如何處理請求,Config 中的規則則決定不同目標採用哪種策略。

規則分流

規則會由上而下依序比對,符合後便採用對應策略,不再比對後續規則。在 Global Routing 選取 Config 後,先確認目前啟用的設定檔,再檢查 DOMAIN-SUFFIX、IP-CIDR 與 FINAL 的排列。特定目標的規則應放在較廣泛的規則之前;FINAL 通常放在最後,用來處理其餘請求。以下僅為語法範例,不能直接取代個人設定檔;修改前請保留原始設定,修改後以實際請求確認命中項目與策略是否符合預期。

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

On Demand 按需連線

On Demand 用於依條件觸發連線,與手動點選開關的使用方式不同。在 Settings 檢查相關選項時,也要考量 Wi-Fi、行動網路與日常切換情境。先確認手動連線穩定,再逐項調整條件,避免一次變更多項設定而難以判斷原因。此功能無法修正錯誤的伺服器參數,也不保證一定降低耗電;若持續反覆重新連線,請先檢查觸發條件與網路變化,再查看系統電池用量。

多種協定

新增伺服器時,Type 必須與既有伺服器資訊一致。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 與 WireGuard 的參數結構各不相同,即使位址與連接埠相同,也不能互換類型。在 Add Server 中逐項核對密碼、加密方式,以及該協定所需的傳輸或 TLS 選項;不適用的欄位不要憑經驗填寫。匯入後若連線失敗,先確認參數是否完整,再檢查網路與遠端狀態,不要反覆切換協定碰運氣。

ShadowsocksVMessVLESSTrojanHysteria2WireGuard

訂閱匯入

準備從自己的服務商取得的訂閱 URL,在 Add Server 中選擇 Subscribe 並填入相應欄位。訂閱是用來更新伺服器項目的來源,不是應用程式的購買憑證,也不一定包含分流規則。儲存後確認項目是否出現、協定是否正確,再選取要使用的項目。更新失敗時,請檢查連結是否完整、存取權限是否有效,以及本地網路是否可用。訂閱 URL 可能包含存取憑證,排查問題或分享截圖前,請遮蔽完整連結。

Subscribe · URLhttps://example.com/sub?token=xxxx

Config 設定檔

Config 用來整理規則與其他連線設定,請勿將匯入訂閱與啟用設定檔視為同一個動作。閱讀設定檔時,先確認 [General]、[Rule]、[Host] 與 [URL Rewrite] 各段落的範圍,再檢查個別項目所屬段落。修改規則前請保留可用的副本,並優先一次變更一個條件。若只是要建立基本連線,不必啟用尚未理解的重寫設定;遇到異常時,可先還原原始設定,以相同目標重新測試,縮小故障範圍。

[General][Rule][Host][URL Rewrite]

診斷與延遲測試

Home 中的 Connectivity Test 可用來檢查連線狀況,結果會受到測試方式、目前網路與遠端狀態影響,並不等同實際下載速度。先確認本地網路可正常使用,再測試既有項目,最後檢查目標請求是否符合預期規則。Data 中的流量統計可協助觀察連線活動,但單憑統計資料無法證明所有請求都採用相同策略。記錄問題發生時的網路、模式與測試方式,比只記下一個測試結果更有助於排查。

先確認連線條件,再核對規則與實際請求。

如何選擇 Global Routing 三種模式

模式選擇會影響規則是否參與處理。以下依介面名稱說明 Config、Proxy 與 Direct;排查時,先記下目前模式,再變更伺服器或設定。

Config:依設定檔中的規則決定策略

若需針對不同目標分別採用 PROXY、DIRECT 或 REJECT,請使用 Config。先在 Config 確認已選取的檔案,再返回 Home 檢查 Global Routing。規則中的 PROXY 仍須有可用的代理選項;規則寫法正確,不代表所選伺服器一定連得上。核對時,請一併確認目標網域、命中規則與最終策略,不要只因連線開關已開啟,就判定分流已生效。

查看規則比對與設定參考 →
正版與購買資訊

App Store 正版查驗與一次性買斷

本站為 Shadowrocket 官網與官方手冊。應用程式資訊、購買價格、相容性與更新記錄,請以 App Store 產品頁顯示內容為查核依據。

開發者Shadow Launch Technology Limited 應用程式 ID932747118 一次性買斷 閉源商業應用程式

開發者、官方圖示與應用程式 ID

搜尋到 Shadowrocket 後,不要只憑名稱判斷。先開啟產品詳細頁,核對開發者 Shadow Launch Technology Limited,再比對是否為與本站官方圖示相同的白底藍紫描邊圖案,最後確認產品連結中的應用程式 ID 為 932747118。搜尋結果可能出現名稱相近的項目,請一併核對這三項資訊。若開啟的是其他應用程式的詳細頁,請返回重新確認,不要把名稱相似誤認為同一項產品。

商店顯示與帳號狀態

相同搜尋詞在不同商店可能顯示不同結果。若搜尋不到,請先檢查 App Store 帳號目前使用的商店地區、「螢幕使用時間」中的內容與年齡分級限制,以及帳號是否有待處理的付款問題。接著從正版查驗頁進入指定產品頁,查看商店顯示的實際提示。搜尋不到不代表裝置已不相容,也不能據此推斷購買記錄已消失;系統需求以 App Store 頁面標示為準。

價格、購買範圍與多部裝置

Shadowrocket 為付費應用程式,美國商店參考價格為 2.99 美元,一次性買斷;各商店以當地貨幣顯示價格,實際付款金額以購買確認頁為準。iPhone 與 iPad 的通用購買範圍、其他 Apple 裝置的相容性,以及是否適用「家人共享」,均應查閱 App Store 目前的標示。已購買後要在另一部裝置取得應用程式,請先使用原購買帳號查核已購項目,再確認頁面顯示的是重新取得或重新購買提示。

用戶端買斷與連線資源分開計算

買斷用戶端 ≠ 購買連線方案。購買 Shadowrocket 取得的是用戶端使用資格,不會自動建立伺服器、訂閱 URL 或可用連線。繼續設定前,請準備自己已有的訂閱或伺服器資訊,並向自己的服務商確認是否仍有效。本手冊僅說明如何匯入、選取、更新與排查,本站不提供、不販售也不推薦節點或訂閱。應用程式購買成功與遠端連線成功是兩項需要分別驗證的結果。

換機復原與 App Store 更新

換機或重新安裝時,請先前往 App Store 帳號的已購項目中尋找 Shadowrocket,並確認使用的是原購買帳號。復原應用程式不代表裝置內的所有設定也一併復原,請另外檢查訂閱、Config 與目前選取項目。應用程式更新由 App Store 管理,可依裝置的自動更新設定處理;遇到異常時,記錄實際操作與系統提示即可,不必依賴特定版本號尋找解答。復原步驟請參閱正版查驗頁的已購說明。

設定同步與敏感資訊

若使用 Settings 中與 iCloud 同步相關的功能,請先確認裝置已登入預期帳號、系統允許應用程式使用 iCloud,並依應用程式目前顯示的同步範圍核對結果。同步、訂閱更新與已購項目復原是三件不同的事,彼此不能取代。設定與訂閱可能包含伺服器認證資訊;分享問題時,只保留必要的規則片段,並遮蔽密碼與完整訂閱 URL。重要修改前,請保留可供復原的設定副本。

查看正版查驗、購買與復原說明 →
使用前查核

訂閱、連線與規則常見問題

先找出問題所在的環節,再決定下一步。每次只變更一個條件,可減少無效的重複操作。

訂閱匯入成功,為什麼仍無法連線?

匯入成功通常只表示用戶端已取得並辨識項目。接著請檢查目前選取的伺服器、認證資訊、訂閱有效狀態與本地網路,再執行 Connectivity Test。連線開關狀態與實際存取結果也應分別確認。可先閱讀初次連線與驗證步驟;尚未確認失敗環節前,請勿同時變更多項參數。

更新訂閱會一併取代 Config 嗎?

不要預設兩者會同步變更。訂閱通常用來更新伺服器項目,Config 則用來整理規則與相關設定;匯入內容與實際行為應以目前的操作及應用程式提示為準。更新後,請分別檢查伺服器清單與已啟用的設定檔,尤其要確認手動修改是否仍保留。概念差異請參閱訂閱與設定檔快速查詢。

延遲測試有結果,就代表一定能正常存取嗎?

測試結果只反映特定測試方式下的一次檢查,無法涵蓋所有目標、傳輸方式與規則策略。請使用需要存取的目標進行實際驗證,再確認是否符合預期規則;若只有個別目標失敗,請單獨檢查目標狀態與比對條件。相關術語請參閱Connectivity Test 概念說明。

修改規則後,為什麼存取方式沒有改變?

先確認 Global Routing 設為 Config,並確認編輯的檔案就是目前啟用的檔案。接著檢查是否已有更前面的規則命中,以及 FINAL 是否過早攔截其餘請求。必要時重新發出連線進行驗證,不要只根據已建立的連線判斷修改結果。具體寫法請參閱規則順序與策略參考。

主題指南

商店查核與連線疑難排解文章

依照遇到的狀況選擇主題:商店搜尋問題先查核帳號與商店地區;連線失敗先檢查參數與測試條件;速度問題則分層縮小範圍。