iPhone
在 App Store 核對應用程式並完成購買後,開啟 Shadowrocket 並匯入自己的伺服器資訊。首次啟用連線時,系統可能會要求允許新增 VPN 設定;確認操作是由目前使用的用戶端發起後再授權。完成授權僅代表系統允許建立連線,仍須選取伺服器並進行測試。
適用於 iPhone / iPad 的規則代理用戶端;從查核 App Store 正版,到匯入既有訂閱與驗證規則分流。
先區分伺服器資訊、設定檔與連線開關:伺服器資訊決定連線目標,設定檔說明請求如何分流,Home 開關則控制連線是否啟用。以下依實際操作目的介紹六項功能;規則範例僅供理解語法,不是可直接使用的連線設定。
需要依目標位址選擇連線方式時,請在 Global Routing 選擇 Config,並於 Config 確認目前生效的設定檔。規則會依排列順序逐一檢查,符合條件後執行對應策略:PROXY 交由所選代理處理,DIRECT 直接連線,REJECT 拒絕請求。先設定明確的網域或位址條件,再考慮涵蓋範圍較大的規則,最後放置 FINAL。修改前先保留可用的設定檔,每次只調整一項,並以實際請求確認結果。
查看教學 →[Rule]
DOMAIN-SUFFIX,example.com,PROXY
DOMAIN,example.org,DIRECT
DOMAIN,blocked.example.com,REJECT
FINAL,DIRECT
On Demand 可依設定條件觸發連線,相關選項請在 Settings 檢查。手動連線穩定後再啟用,先確認哪些網路情境需要自動連線,以及切換網路後是否如預期運作。這與 Home 顯示的目前連線狀態不同,也不能取代伺服器可用性檢查。若關閉連線後又自動連上,請先檢查 On Demand 條件;若要排查耗電,則搭配系統電池用量,在相同使用情境下比較。
查看教學 →[General]
bypass-system = true
此處為獨立的 General 語法範例,不是 On Demand 開關;按需連線請在 Settings 設定。
新增伺服器時,請在 Add Server 的 Type 選擇與既有伺服器相符的協定,例如 Shadowsocks、VMess、VLESS、Trojan、Hysteria2 或 WireGuard。不同協定所需的驗證與傳輸欄位各不相同,不能只替換名稱而沿用所有參數。請逐項核對 Host、Port 與相應的驗證資訊;若涉及 TLS 或額外傳輸設定,也應保持一致。協定名稱本身無法說明線路品質,仍須在目前使用的網路環境中驗證連線。
查看教學 →[Rule]
DOMAIN,example.com,PROXY
規則指定處理策略;協定與驗證參數則須在伺服器設定中另外配置。
以下操作以您已持有自己的訂閱或伺服器資訊為前提。先確認內容是伺服器訂閱、單一伺服器連結,還是設定檔網址。不同入口接受的內容不同,不能只憑連結外觀判斷。透過 Subscribe 等入口匯入後,請檢查清單內容與分組,再選擇要連線的伺服器。訂閱更新後若項目有所變動,請重新確認目前的選擇。連結可能包含個人驗證資訊,回報問題時請勿完整公開;成功匯入也不代表線路已驗證可用。
查看教學 →[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
這是分流設定片段,不是訂閱網址,也不含伺服器資訊。
Config 用於管理設定檔,常見內容包含 General、Rule、Host 與 URL Rewrite 等區段。檔案出現在清單中,不代表它就是目前使用的設定檔;編輯並儲存後,仍須確認選取狀態與 Global Routing 模式。調整規則前請先儲存原有內容,避免一次加入大量難以核對的變更。若使用 iCloud 同步相關設定,請留意各裝置是否已完成同步;同步設定與還原應用程式購買項目是兩回事,重要設定仍應另行妥善保存。
查看教學 →[General]
bypass-system = true
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
首次連線時,先在 Home 使用 Connectivity Test 檢查所選伺服器,再確認實際瀏覽是否符合預期。測試結果只適用於該測試目標與當下網路,不能取代各應用程式的連線驗證。Data 可協助觀察流量變化,但流量計數並非判斷連線狀態的唯一依據。若測試成功但某項請求失敗,請接著核對 Global Routing、規則比對結果與 DNS;若要在 Settings 的 Diagnostics 蒐集資訊,分享前請先遮蔽訂閱網址與驗證內容。
查看教學 →[Rule]
DOMAIN,example.com,DIRECT
FINAL,PROXY
透過明確的比對條件理解策略差異;不要直接以範例覆寫目前可用的設定。
App Store 是唯一取得管道。先核對商店中的產品資訊,再確認目前裝置是否符合相容性要求;系統需求一律以 App Store 頁面標示為準。購買應用程式、匯入伺服器資訊,以及授權系統 VPN 設定是三個獨立步驟;完成購買後,仍須繼續設定既有連線資訊。
先完成一條可驗證的連線,再新增分流規則與自動連線條件。以下是完整教學的操作預覽。若某個步驟失敗,請停在該步驟核對輸入內容與狀態;比起反覆切換所有開關,這樣更容易找出原因。
單一伺服器資訊請從 Add Server 開始;若使用 QR Code,請先確認內容類型,再選擇 Scan QR Code。匯入既有訂閱時,請依教學選擇對應入口;設定檔網址則交由 Config 管理。匯入完成後,返回 Home 檢查 SERVER 清單,並明確選取準備連線的項目。
清單空白、欄位缺漏與驗證錯誤是不同問題。請先確認匯入的內容類型,再核對 Host、Port 與驗證欄位;不要將完整訂閱網址公開。
設定檔、代理、直連分別對應 Config、Proxy、Direct。Config 依目前設定檔中的規則分流;Proxy 採用代理模式;Direct 則採用直連模式。了解各模式差異後再選擇,別以為選取伺服器後,所有請求就一定會經過該伺服器。
使用 Config 時,也要確認目前生效的設定檔。規則中的 DIRECT 或 REJECT 可能正是某項請求未經代理的原因,不能只看連線開關判斷規則結果。
在 Home 開啟連線開關,依系統提示授權 VPN 設定,再使用 Connectivity Test 檢查所選項目。接著測試一個實際需要存取的目標,確認結果是否符合目前模式與規則。
失敗時,記錄是授權尚未完成、測試逾時,還是只有特定目標異常。保持其他設定不變,一次檢查一項;切換網路後也應重新驗證,避免將先前的測試結果當成目前狀態。
Shadowrocket 是閉源商業應用程式;本站為官方網站與官方手冊。產品資訊、購買狀態與相容性應以 App Store 產品頁為查核依據;本手冊說明操作順序,不以連線測試取代商店資訊,也不將應用程式購買解讀為線路服務。
開啟產品頁後,先確認名稱 Shadowrocket,再核對開發者 Shadow Launch Technology Limited、與本站頁首一致的官方圖示,以及產品連結中的 id932747118。不要只憑搜尋結果中相似的名稱判斷應用程式身分。三項查核資訊都應指向同一個產品,再進行購買。
官方圖示用於辨認應用程式,不代表連線狀態或服務品質。若要查看功能說明、相容性與購買資訊,請繼續閱讀同一個 App Store 產品頁,不要把單張介面截圖當成完整的產品說明。
產品頁是否顯示購買按鈕,取決於目前商店頁面與帳號的適用狀態。若頁面無法使用或顯示狀態不符,請先檢查目前登入 App Store 的帳號、商店地區與裝置相容性。各商店頁面以當地貨幣顯示價格,實際結帳金額以確認購買時的商店頁面為準。
搜尋不到產品時,不要直接認定是裝置故障;也不要將曾在其他裝置看到的價格視為目前的結帳價格。系統需求、購買資格與商店顯示資訊,均以 App Store 頁面標示為準。
美國 App Store 定價約為 2.99 美元,一次性買斷的是用戶端應用程式。iPhone 與 iPad 是否共用購買項目,以 App Store 標示為準。重新安裝或更換裝置時,先使用原購買帳號檢查已購項目;若仍出現購買提示,請先核對帳號與購買紀錄,不要急著重複操作。
還原應用程式與還原設定檔需要分別檢查。重新取得用戶端後,本機伺服器資訊與設定檔是否保留,取決於先前的備份與同步狀況。更新由 App Store 管理;更新前請妥善保存重要設定,更新後再確認目前選取的伺服器與生效中的設定檔。
購買 Shadowrocket 不會自動取得伺服器或訂閱。後續教學均以使用者已持有自己的訂閱或伺服器資訊為前提;本站不提供、不販售也不推薦節點或訂閱。用戶端負責讀取參數、建立連線並執行規則;線路本身是否可用,須另行確認。
連線失敗時,請分別檢查用戶端設定、目前網路與既有伺服器狀態。完成購買不代表連線成功,清單中出現伺服器也不代表驗證已通過。請先完成匯入與選取,再進行 Connectivity Test,最後驗證目標請求。
基本連線成功後,可依問題閱讀相關專題:協定文章說明傳輸條件,設定文章介紹檔案用途,耗電文章協助釐清自動連線行為。每次修改後,請回到相同的測試情境重新檢查,並保留結果以便比較。
了解 Hysteria2 的 QUIC / UDP 傳輸與壅塞控制概念,並分辨高封包遺失、高延遲及 UDP 受限等網路條件。選擇協定時應依實際網路環境測試,不要只憑協定名稱判斷速度。
閱讀文章 →依 General、Rule、Host、URL Rewrite 拆解各區段用途,了解全域參數、請求分流、本機對應與改寫的差異。先讀懂區段名稱與比對範圍,再將需要的片段合併至自己的設定檔。
閱讀文章 →從系統電池用量著手,檢查 On Demand 自動連線條件與切換網路時的行為。分別觀察連線時間、實際流量與使用情境,再決定哪些情況需要保留按需連線。
閱讀文章 →