iPhone
在 App Store 核對產品資訊後即可購買。首次開啟時,新增既有伺服器或訂閱,再依系統提示允許新增 VPN 設定。授權只會建立用戶端所需的系統設定,不代表伺服器參數已正確。
查看 iPhone 使用說明適用於 iPhone 與 iPad 的付費用戶端,支援規則分流,透過 App Store 一次性買斷。
先分清伺服器資訊、設定檔與連線開關,再選擇要調整的項目。以下說明實際規則語法與設定項目,並非應用程式介面。
Rule 會依網域、目標位址等條件選擇處理策略。在 Config 中檢查目前設定檔的規則,再將 Global Routing 設為 Config,才會依設定檔進行分流。規則通常依序比對,範圍較小的例外應排在條件較寬的規則之前,FINAL 則用來處理未命中的請求。排查時先找出命中的規則,再核對 DIRECT 或 PROXY;不要只看連線開關。右側為語法範例,example.com 僅供示範,不能據此推斷實際網站的完整請求路徑。
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
IP-CIDR,10.0.0.0/8,DIRECT,no-resolve
FINAL,PROXY
On Demand 可依設定條件觸發連線,設定入口位於 Settings。首次使用時,建議先採手動連線,確認伺服器、Global Routing 與連線結果符合預期,再設定按需連線。調整前記下目前的網路條件,並分別在常用的 Wi-Fi 與行動網路中檢查連線狀態。若手動關閉後又自動連線,應檢查 On Demand 條件,而非反覆刪除伺服器。On Demand 控制的是連線觸發方式,不會取代 Rule 的比對順序,也不會補上缺少的訂閱或伺服器參數。
在 Add Server 中選擇 Type,再依照自己已有的伺服器資訊填寫參數。Shadowsocks、VMess、VLESS、Trojan、WireGuard 等類型所需欄位各不相同,不能只複製 Host 與 Port,其他欄位卻維持預設值。先確認協定類型,再核對驗證、傳輸與 TLS 相關設定;欄位內容以目前應用程式顯示為準。協定名稱用來說明連線方式,不代表可用性或速度排名。匯入後若無法連線,應逐項比對原始參數,不要隨意切換 Type 試圖排除問題。
Subscribe 用來匯入及更新自己已有的訂閱。新增前請確認連結完整,保留路徑與查詢參數,並避免將網頁說明網址誤當成訂閱網址。首次匯入後,檢查列表中是否出現預期項目,再選擇伺服器進行測試。之後更新時會重新讀取遠端內容;若要變更本機名稱或修改項目,請先了解更新可能造成的覆蓋影響。更新後若列表為空,先確認連結狀態、帳戶是否有效及回傳內容,再聯絡原服務提供者。訂閱連結可能包含存取憑證,請勿放入公開截圖、記錄檔或求助內容。
Config 用來管理分流規則與相關設定,伺服器列表則儲存連線目標,兩者用途不同。先確認目前使用的設定檔,再修改其中的 Rule,避免改到未啟用的副本。編輯前先儲存一份可還原的設定,每次只調整一類項目,並透過實際請求確認效果。使用 iCloud 同步時,請核對兩部裝置的同步狀態與實際選用的檔案,不要假設同步後所有執行狀態都完全一致。設定內容可能包含個人資訊,分享前請檢查伺服器位址、驗證欄位與遠端連結。
[General]
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
Connectivity Test 可用來初步檢查連線狀況;Settings 中的 Test Method 會影響測試方式,Diagnostics 則可協助進一步定位問題。測試結果只反映當下網路與所選方法,不能取代實際瀏覽目標網頁或使用應用程式的結果。Data 中的流量記錄可協助確認是否有產生請求,但流量增加不代表規則策略正確。建議依序檢查伺服器是否可連線、連線是否建立,以及請求命中哪條規則。記錄排查資訊時,請註明網路環境與操作步驟,並移除驗證資訊和完整訂閱連結。
唯一取得管道為 App Store。裝置的系統需求與是否支援通用購買,以 App Store 頁面標示為準。
在 App Store 核對產品資訊後即可購買。首次開啟時,新增既有伺服器或訂閱,再依系統提示允許新增 VPN 設定。授權只會建立用戶端所需的系統設定,不代表伺服器參數已正確。
查看 iPhone 使用說明使用最初購買此 App 時使用的 Apple ID 查看已購項目,再確認是否可重新下載。介面配置可能因螢幕尺寸而異,操作時請依 Home、Config 與 Settings 等名稱尋找,不必依賴按鈕在截圖中的位置。
查看 iPad 使用說明Mac / Apple TV 也可透過同一個 App Store 取得;系統需求與是否支援通用購買,以 App Store 頁面標示為準。
已購買應用程式不代表新裝置已備妥連線資訊。移轉前請確認伺服器資料、目前設定檔與既有訂閱是否可以還原;移轉後先手動連線,再調整自動化設定。若商店仍顯示購買價格,先核對目前登入的購買帳號與產品 ID,不要直接重複付款。
查看取得步驟 →以下操作以使用者已有自己的訂閱或伺服器資訊為前提。先完成基本可用的設定,再新增規則與按需連線條件。
在 Home 開啟 Add Server,選擇與現有參數相符的 Type。手動輸入時逐項核對 Host、Port 與驗證欄位;匯入既有訂閱時,確認連結完整無誤。儲存後返回列表,確認項目已出現,並選取要使用的伺服器。成功儲存不代表可以連線,錯誤的位址也可能通過表單檢查。
若列表為空,先檢查匯入結果,不要反覆開關連線。若項目存在但資訊不完整,請回頭核對原始設定。QR Code 與訂閱連結都可能包含驗證資訊,請只在可信任的裝置上處理,並避免將完整內容傳到公開討論區。
Global Routing 有三種模式:設定、代理與直連,介面名稱分別為 Config、Proxy、Direct。Config 依目前設定檔中的規則選擇策略;Proxy 一律採用代理路徑;Direct 則採用直連路徑。模式選擇與伺服器選擇是兩回事,選好伺服器後仍須確認目前的模式。
日常需要規則分流時,請選擇 Config,並確認所需設定檔已啟用。排查特定目標的連線路徑時,可先了解影響範圍,再暫時切換模式進行比對,完成後記得還原原設定。Direct 可用來區分本機網路問題與代理路徑問題,但不能作為規則已生效的證據。
開啟 Home 的連線開關,依系統提示完成 VPN 設定授權。先執行 Connectivity Test,再瀏覽實際需要使用的網頁或開啟應用程式。檢查連線狀態、目標存取結果與規則命中情形是否一致;顯示已連線只代表連線狀態有所變更,不保證所有目標都能存取。
測試失敗時先保留現況,每次只修改一項條件。先確認一般網路連線正常,再檢查伺服器參數,最後檢查 DNS 與規則。若切換網路後才發生異常,請記下出問題時的網路環境。測試方法、目標與時間不同,結果也可能不同,不宜只憑單次延遲數值判斷整條連線路徑。
Shadowrocket 是閉源商業應用程式。購買、相容性與更新資訊,請以 App Store 產品頁顯示內容為準。
從取得應用程式頁面前往產品頁後,先確認應用程式名稱為 Shadowrocket,再核對開發者 Shadow Launch Technology Limited。App ID 應為 932747118,可從產品頁網址中的 id932747118 辨認。最後比對本站頁首使用的官方圖示。中文語境中的「小火箭」只是辨識別稱,不能取代名稱、開發者與 App ID 的核對。
搜尋結果中相似的名稱與圖案不足以確認產品身分。請開啟完整產品頁逐項確認,不要只因搜尋列表中的第一個結果就付款。價格、相容性與購買按鈕也應在同一產品頁確認;若頁面資訊與上述身分資料不符,請返回取得應用程式頁面,重新開啟指定產品。
App Store 搜尋結果會受到目前帳號的商店地區影響。直接開啟產品頁後,若出現無法使用的提示,先確認「媒體與購買項目」所用帳號及其商店地區,再檢查裝置的內容與隱私權限制及年齡分級設定。裝置介面語言與商店地區是不同設定,變更介面語言不會改變商店內容。
若考慮變更自己帳號的地區,請先了解餘額、現有訂閱與付款方式等條件。不要為了尋找應用程式而連續修改多項帳號設定。分別確認產品是否顯示、能否付款及裝置是否相容,可避免將商店問題誤認為用戶端連線問題。完整核對順序請參閱安裝指南。
Shadowrocket 採一次性買斷方式,美國 App Store 參考價格為 2.99 美元,各地商店會以當地貨幣顯示,實際金額以付款前的 App Store 頁面為準。購買的是用戶端應用程式的使用權,不包含伺服器帳戶,也不保證任何網路連線持續可用。後續連線所需參數仍須來自使用者已有的訂閱或伺服器資訊。
更換裝置或重新安裝時,請在最初購買此 App 時使用的 Apple ID 的 App Store 已購項目中尋找 Shadowrocket。iPhone 與 iPad 可核對同一筆購買紀錄;是否支援通用購買、家人共享是否適用,以及各裝置的系統需求,均以 App Store 頁面標示為準。若找不到紀錄,先檢查購買帳號與購買紀錄,不要預設裝置登入帳號與商店購買帳號相同。
重新下載應用程式與還原個人設定是兩個不同流程。商店可還原應用程式,伺服器項目、訂閱與設定檔仍須檢查備份或同步狀態。更新請透過 App Store 進行;更新前保留可還原的設定,更新後核對目前設定檔與常用連線。閱讀手冊時請優先依英文介面名稱尋找設定,不要只靠固定位置判斷入口。
依照實際問題繼續閱讀:商店顯示狀態、協定欄位與初次使用。文章聚焦用戶端操作,不推薦連線服務來源。
請分開處理「搜尋不到」與「無法付款」的問題。依序檢查目前商店地區、存取限制與帳號狀態,再決定下一步,避免尚未確認原因就反覆變更設定。
說明使用者既有 WireGuard 參數中 PrivateKey、PublicKey、Address、MTU 與 Endpoint 的作用。區分本機參數與 Peer 資訊,並檢查欄位是否對應正確。
從 Global Routing、連線開關與 Config 的差異談起,集中說明初次使用時容易混淆的概念。先釐清設定的影響範圍,再決定是否需要變更。
先確認問題屬於購買、匯入、模式或連線,再依照對應步驟處理。不要以重新安裝取代原因排查。
匯入會將既有連線資訊加入列表,實際使用時仍須確認目前選取的伺服器,以及 Global Routing 是否符合預期。更新完成後,也應檢查所選項目是否仍在列表中。操作順序請參閱訂閱匯入與更新說明。
需要依規則區分請求時,請選擇 Config,並確認目前啟用的設定檔。Proxy 會統一採用代理路徑,不代表規則分流已生效。若只想檢查某條規則,應查看實際命中的規則,而非只比較開關狀態。請參閱Global Routing 說明。
測試方法與實際請求所經過的目標、協定或規則可能不同。請一併檢查目前網路、目標存取情況與命中策略,必要時記下具體的失敗步驟。測試結果不保證連線能持續使用。請參閱Connectivity Test 檢查步驟。
App Store 購買紀錄用來還原應用程式,個人設定則需要另外還原或同步。先確認原裝置的備份與 iCloud 狀態,再檢查目前使用的檔案。列表為空不代表需要重新購買應用程式。請參閱已購項目還原說明。
開發者為 Shadow Launch Technology Limited,App ID 為 932747118。購買前確認價格與裝置相容性,購買後依照官方手冊匯入既有連線資訊。
在 App Store下載 Shadowrocket