iPhone
請先在 App Store 核對 App 身分與相容性,再完成購買及安裝。首次建立連線時,系統可能會要求新增 VPN 設定;請確認提示是由目前的操作觸發,再依系統指示授權。系統需求以 App Store 頁面標示為準。
前往 iPhone 取得說明 →先釐清伺服器、設定檔與連線方式,再調整各項設定。
在 Home 的 Global Routing 中選擇 Config,連線才會依目前設定檔中的規則判斷流量去向。規則由上而下比對,符合第一條後便採用對應策略,不會繼續尋找看似更精確的項目。DOMAIN-SUFFIX 適用於網域及其子網域,IP-CIDR 適用於 IP 位址範圍,FINAL 則放在最後作為後備規則。Proxy 與 Direct 可用於對照排查,但不能取代規則驗證;修改前請先保留原設定,再透過連線記錄核對命中的規則與策略。
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
On Demand 會在符合指定網路條件時,由系統按需建立連線。請先在 Home 手動連線並確認現有設定正常,再前往 Settings 檢查 On Demand,依自己的網路使用情境設定條件。此功能控制何時建立連線;Config 中的請求策略則屬於另一個層次,啟用後仍須檢查規則。若手動關閉後又自動連線,請先核對按需條件;排查期間可暫時關閉此功能,以免將系統自動重新連線誤認為設定未儲存。
Settings → On Demand
Home → Global Routing → Config
Shadowrocket 支援 Shadowsocks、VMess、VLESS、Trojan 等協定。手動新增時,請在 Add Server 的 Type 中選擇與現有伺服器資訊相符的類型,再填入位址、連接埠及該類型所需的驗證欄位。不同協定的參數不能互換;TLS、傳輸方式與伺服器名稱也應逐項符合原始資訊。匯入分享連結後仍須檢查重要欄位;協定名稱相同不代表所有參數都相同,修改 Type 也無法修正伺服器端參數不一致的問題。
Type → Shadowsocks / VMess / VLESS / Trojan
Host → example.com
Port → 443
現有訂閱網址、單一分享連結與設定檔是不同類型的內容。訂閱用來取得及更新伺服器清單,分享連結通常描述單一伺服器,Config 檔案則包含規則與相關設定。請依內容類型使用 Subscribe、Add Server、掃描 QR Code 或剪貼簿辨識入口;匯入後檢查項目數量與參數是否符合原始資訊。更新前請保留必要的手動修改,訂閱更新可能會取代既有項目;訂閱網址含有存取憑證,請勿讓它出現在截圖、聊天紀錄或公開文件中。
ss:// → Shadowsocks 分享連結
vmess:// → VMess 分享連結
vless:// → VLESS 分享連結
trojan:// → Trojan 分享連結
Config 管理的是設定檔,不只是伺服器清單。General、Rule、Host 與 URL Rewrite 等設定區段,分別負責一般設定、流量分流、名稱對應及改寫。匯入後請確認目前實際選用的檔案,再於 Global Routing 中選擇 Config;將檔案加入清單,不代表所有請求都會依照該檔案處理。若透過 iCloud 同步相關內容,請在另一部裝置再次確認設定檔選擇與伺服器參數,並保留可還原的副本,避免將同步誤當成完整的連線狀態備份。
[General]
bypass-system = true
[Rule]
DOMAIN-SUFFIX,example.com,PROXY
FINAL,DIRECT
Connectivity Test 用於檢查所選伺服器在目前網路環境下的測試結果;Settings 中的 Test Method 會影響測試結果的意義。延遲數值不等於網頁載入速度,也不能單憑此數值證明所有請求都能正常使用。連線後,請搭配 Data 中的流量統計與連線記錄,觀察是否產生請求、採用哪種策略,再使用 Diagnostics 檢查相關問題。排查時固定伺服器與測試目標,每次只變更一項條件,並記錄變更前後的結果,比連續切換多項設定更容易找出原因。
Home → Connectivity Test
Settings → Test Method
Settings → Diagnostics
Data
伺服器資訊回答「連線到哪裡」,包含協定、位址、連接埠與驗證參數;設定檔回答「哪些請求要走哪條路徑」,包含規則與相關設定;Global Routing 則回答「目前以哪種方式處理請求」。三者都需要一併核對。清單中有伺服器,不代表已選取該伺服器;Config 中有檔案,也不代表目前使用的就是該檔案。初次使用時,請先選取一筆現有伺服器記錄,再檢查 Global Routing 與目前設定檔,避免反覆修改卻看不出差異。
本頁展示的規則僅為語法範例,example.com 只用來說明比對方式,並非可用的伺服器資訊。規則中的 PROXY、DIRECT 與 REJECT 是策略關鍵字,分別表示交由代理策略處理、直接連線與拒絕請求。實際採用哪種策略應依存取需求決定,不能只憑規則長度或檔案大小判斷設定是否合適。
購買、安裝與 App 更新均透過同一個 App Store 產品頁完成。
請先在 App Store 核對 App 身分與相容性,再完成購買及安裝。首次建立連線時,系統可能會要求新增 VPN 設定;請確認提示是由目前的操作觸發,再依系統指示授權。系統需求以 App Store 頁面標示為準。
前往 iPhone 取得說明 →iPhone 與 iPad 可共用購買項目,請使用購買時的 Apple 帳號查看已購項目。安裝後仍須核對本機的伺服器選擇、Config 檔案與系統授權,不應將另一部裝置的連線狀態視為本機已完成準備。購買適用範圍以 App Store 頁面標示為準。
前往 iPad 取得說明 →Mac / Apple TV 也可從同一個 App Store 取得,請以商店頁面的相容性標示為準。
購買記錄與 Apple 帳號相關;伺服器參數與規則則須在 App 內管理。更換裝置後看到可重新取得的按鈕,只能表示商店辨識到相應的購買權益,並不代表本機已有原先的伺服器資訊。建議趁舊裝置仍可使用時,先整理需要保留的設定,確認同步或備份內容,再於新裝置完成匯入與驗證。含驗證資訊的記錄請妥善保存;公開尋求協助時,只提供已遮蔽的必要資訊。
如果搜尋結果沒有顯示目標 App,可先透過本頁的產品頁入口開啟,再檢查 Apple 帳號所屬的商店地區、存取限制與帳號狀態。請勿僅憑相似名稱就付款,也不要只依搜尋排序判斷 App 身分。商店是否顯示、目前價格及裝置能否購買,均應以目前帳號實際開啟的 App Store 頁面為準。
以下步驟以已持有個人訂閱或伺服器資訊為前提。
請先確認手上的內容是單一分享連結、訂閱網址,還是規則設定檔。手動輸入請使用 Add Server,依 Type 填入對應欄位;掃描 QR Code 時,只辨識來源已確認的 QR Code。使用訂閱入口匯入後,返回 Home 檢查伺服器清單,並選取準備測試的項目。清單中出現名稱不代表參數正確;位址、連接埠、驗證資訊及傳輸設定仍應逐項符合原始資料。
若匯入後清單為空,請先檢查複製內容是否完整、前後是否混入空格或說明文字,再確認原網址目前能否正常更新。請勿連續重複新增相同內容;重複項目會增加後續選取與排查的難度。訂閱與設定檔應分開管理,不能將任意網頁網址當成有效的匯入內容。
設定模式對應 Config,依目前檔案中的規則處理請求;代理模式對應 Proxy,將請求交由代理路徑處理;直連模式對應 Direct,採用直接連線方式。日常依規則分流時請選擇 Config,並確認目前使用的設定檔。排查規則時可短暫切換至其他模式作比較;比較結束後應恢復預期設定,以免後續測試與日常使用採用不同條件。
選擇 Proxy 不代表所有網路條件都會自動符合;伺服器參數、網路狀態與目標服務仍會影響結果。選擇 Config 後,若某個請求未依預期路徑處理,請先檢查命中記錄與規則順序,不要立即更換整份設定檔。每次只修改一個欄位,才能確認是哪項變更影響結果。
選好伺服器與模式後,開啟 Home 頂端的連線開關,並完成系統顯示的 VPN 設定授權。連線狀態變更後,開啟一個熟悉的目標頁面,再返回 App 查看請求記錄與 Data。先確認請求確實進入處理流程,再檢查採用的策略與結果。系統的連線圖示只表示連線狀態,不能取代實際存取測試。
若 Connectivity Test 顯示結果,但頁面仍無法開啟,請記錄測試方法、目前模式、目標網域與錯誤情況,並分別檢查伺服器連線、DNS 與規則命中。暫時關閉 On Demand,可讓手動測試條件更穩定。請勿在同一次測試中同時更換伺服器、網路及規則,否則很難比較前後結果。
先確認一筆現有伺服器記錄能成功連線,再逐步加入自己的分流需求。設定中的 URL Rewrite、名稱對應等功能各有用途,初次連線不必同時修改所有設定區段。遇到問題時,請回到最近一次驗證成功的狀態,再比較新增的內容。完整教學依匯入、選擇模式、連線驗證與失敗點排查逐步說明,可在操作時逐項對照。
查看完整教學 →透過 App Store 可核對的資訊確認 App 身分與購買範圍。
932747118Shadow Launch Technology Limited
App ID:932747118
開啟產品頁後,請先核對 App 名稱 Shadowrocket,再確認開發者名稱是否為 Shadow Launch Technology Limited,並比對此處的官方圖示。網址末尾的 id932747118 對應 App ID。請一併核對名稱、圖示與開發者,不要只憑中文別稱「小火箭」辨認。搜尋結果中出現相似名稱時,請返回產品頁逐項確認。
Shadowrocket 是閉源商業 App,購買、更新記錄與相容性資訊均以 App Store 為核對依據。本網站是 Shadowrocket 官方網站與官方手冊,說明購買及 App 內設定的操作順序;實際付款金額、系統需求與目前商店是否顯示,仍應在付款前查看商店頁面。
用戶端買斷 ≠ 線路方案。美國商店價格為 2.99 美元,一次買斷;實際價格以 App Store 頁面為準,各商店會以當地貨幣顯示。購買取得的是用戶端使用權益,不會因此自動取得伺服器、訂閱網址或驗證參數。本網站不提供、販售或推薦節點與訂閱,只說明如何設定使用者已持有的資訊。
App 購買與現有服務的有效期限應分開判斷。能夠重新取得 App,不代表原有伺服器資訊仍然有效;伺服器無法連線,也不代表用戶端購買出了問題。排查時請分別記錄商店購買狀態、App 內參數與目前網路條件,避免在無關環節反覆操作。
App Store 搜尋結果會受到 Apple 帳號所屬商店地區、存取限制及帳號狀態等因素影響。請先使用固定的 App ID 開啟產品頁,再查看頁面顯示的提示。如果產品頁顯示目前無法使用,請依目前帳號與裝置的實際情況核對;搜尋不到結果不代表 App 名稱已變更。
年齡分級限制也可能影響搜尋結果與顯示方式。檢查時請在裝置的相關限制設定中核對允許範圍,並遵循帳號管理規定。帳號、付款或購買記錄相關問題,請透過 App Store 內的相應入口處理;App 內的伺服器設定與商店帳號的可見性是不同問題。
iPhone 與 iPad 取得已購項目時,應使用購買時的 Apple 帳號核對;購買適用範圍以 App Store 頁面標示為準。重新安裝或更換裝置時,請先在已購項目中尋找 Shadowrocket;若再次出現價格按鈕,請先暫停付款,確認帳號與已購記錄是否相符。家人共享是否適用,也以商店頁面及帳號實際顯示為準。
App 更新透過 App Store 完成。更新後若介面入口位置有所變動,請先依 Home、Config、Settings 等介面詞找到對應位置,再核對目前檔案、Global Routing 與伺服器選擇。伺服器訂閱更新與 App 更新是兩回事:前者更新現有伺服器清單,後者更新用戶端本身,兩者不能互相取代。
近期三篇說明,分別介紹訂閱更新、規則策略與商店搜尋問題。
訂閱解析失敗或更新後清單為空時,請依序確認連結是否完整、服務商端是否到期或設有限制、更新時的網路狀態及自動更新設定。先釐清是匯入失敗還是更新失敗,再決定要檢查哪些項目。
閱讀自我檢查步驟 →說明 REJECT 如何在連線層封鎖請求、DOMAIN-SUFFIX 與 URL Rewrite 的適用範圍,以及規則封鎖無法處理的內容類型。修改前請先了解比對對象,避免擴大拒絕範圍。
閱讀策略說明 →從 Apple 帳號所屬地區、存取限制中的年齡分級,以及帳號付款狀態三方面排查搜尋不到結果的原因,並說明如何透過 App ID 932747118 核對正版,避免只依相似名稱判斷。
閱讀商店核對說明 →