iPhone
在 App Store 產品頁核對開發者與應用程式 ID,購買後等候安裝完成。首次建立連線時,系統可能會要求加入 VPN 設定;確認是由目前使用的應用程式發起後,再授權。安裝應用程式與匯入現有連線資訊是兩個步驟;完成前者不會自動建立伺服器。
查看 iPhone 取得與授權說明 →先區分連線資訊、設定檔與連線條件,再調整個別選項。以下內容對應應用程式內可核對的功能與規則語法。
在 Home 的 Global Routing 選擇 Config 後,請求會依目前設定中的規則進行判斷。DOMAIN-SUFFIX 比對網域後綴,GEOIP 依目標 IP 所屬地區判斷,FINAL 則處理前面未命中的請求。規則由上而下檢查,較具體的例外應排在一般規則之前。PROXY、DIRECT、REJECT 分別指定代理、直接連線與拒絕;設定策略前,也要先確認現有伺服器資訊可正常使用。
閱讀規則類型與優先順序 →DOMAIN-SUFFIX,example.com,PROXY
FINAL,PROXY
先比對,再套用策略
On Demand 用於依設定條件觸發連線,與 Config 中決定請求去向的規則分流屬於不同設定。可在 Settings 中尋找 On Demand,依應用程式提供的網路條件檢查設定。首次使用建議先手動連線,確認伺服器與規則運作正常後,再設定按需連線。若關閉連線後仍自動連線,請先檢查這些條件及系統中的 VPN 設定,避免只反覆操作 Home 開關,卻忽略觸發來源。
了解按需連線與路由模式的差異 →Settings → On Demand
先手動驗證,再設定條件
準備現有訂閱網址,在 Home 進入 Add Server,選擇 Subscribe 並填入相關資訊。訂閱用於取得及更新伺服器清單,不等同規則設定檔;匯入後仍須選擇伺服器並確認 Global Routing。更新異常時,先檢查網址是否完整、訂閱是否有效,以及目前網路能否連上該網址。訂閱網址可能包含存取憑證,請勿公開貼出;本站僅說明匯入方式,不提供任何節點或訂閱。
查看匯入現有訂閱的步驟 →Home → Add Server → Subscribe
使用者現有的訂閱網址
Config 用於管理連線時使用的設定檔。[General] 放置一般參數,[Rule] 定義比對方式與策略,[Host] 處理指定主機對應,[URL Rewrite] 定義相應的重寫行為。匯入檔案後,應確認目前啟用的是哪一份,再逐段核對。修改前請保留原始檔案,每次只調整一項設定;若要透過 iCloud 在裝置間管理設定,也應檢查實際檔案內容及目前選用的檔案,不能因為檔案出現,就認定設定已自動生效。
閱讀設定檔結構與範例 →[General]
[Rule]
[Host]
[URL Rewrite]
先備份,再逐項修改
Add Server 的 Type 決定需要填寫哪些欄位。Shadowsocks、VMess、VLESS、Trojan 等協定的驗證方式與參數各不相同,不能只替換協定名稱就沿用所有資訊。請逐項比對現有伺服器資料,檢查 Host、Port、Password 或 UUID,以及傳輸層與 TLS 相關設定。透過 QR code 或分享連結匯入後,也要核對重要欄位;協定能被識別,只表示資訊可解析,不代表遠端服務目前可以連線。
了解分享連結與訂閱的差異 →Add Server → Type
Home 中的 Connectivity Test 可作為連線檢查的起點,但測試有結果不代表所有網頁請求都能成功。遇到異常時,依序確認本機網路、伺服器選擇、Global Routing 與設定檔,再檢查 DNS 和規則比對結果。Settings 中的 Diagnostics 可協助定位問題,Data 則可查看流量記錄;兩者提供不同的觀察角度。記錄問題時,請保留錯誤現象與觸發步驟,分享前遮蔽伺服器憑證及訂閱網址。
依問題現象查找連線故障 →Connectivity Test
Settings → Diagnostics
分別核對測試結果與實際連線
Config 會依目前檔案中的規則處理請求;Proxy 會將流量交由所選代理處理;Direct 則直接連線。開始排查時,先確認目前選用的模式,再判斷規則是否參與處理。只修改 Config 檔案,卻一直使用 Proxy,不能據此驗證規則順序;切換至 Direct 後能開啟某個頁面,也不能單獨證明代理伺服器正常。
查看 Config / Proxy / Direct 說明 →Shadowrocket 僅能透過 App Store 取得。請先核對 App Store 頁面,再確認目前裝置的相容性與購買帳號。
在 App Store 產品頁核對開發者與應用程式 ID,購買後等候安裝完成。首次建立連線時,系統可能會要求加入 VPN 設定;確認是由目前使用的應用程式發起後,再授權。安裝應用程式與匯入現有連線資訊是兩個步驟;完成前者不會自動建立伺服器。
查看 iPhone 取得與授權說明 →同一 Apple ID 的已購項目可用於找回應用程式;iPhone 與 iPad 的購買適用範圍以 App Store 頁面標示為準。在 iPad 上仍須核對實際匯入的伺服器、目前設定與連線授權,別因另一部裝置已完成設定,就認定這部裝置也已準備就緒。
查看 iPad 取得與設定說明 →先以最少的變更確認基本連線,再處理複雜規則。每個步驟只驗證一個問題,出現異常時才能循原路定位。
準備現有伺服器參數、分享連結、QR code 或訂閱網址。進入 Home 的 Add Server,依資訊類型選擇相應方式;手動填寫時,先選擇 Type,再核對 Host、Port 與驗證欄位。若使用訂閱,匯入後請確認是否出現預期的群組與伺服器,避免重複新增同一個網址。
匯入成功只代表內容已讀取。還要檢查伺服器項目是否完整、協定是否符合資料,以及訂閱是否仍在有效期限內。請勿在螢幕截圖、公開留言或問題描述中暴露完整訂閱網址;其中的存取參數可能與密碼同樣敏感。
在 Home 選定要使用的伺服器,再檢查 Global Routing。已有明確規則檔案時,請使用 Config,並前往 Config 確認啟用的檔案。若要單獨驗證伺服器連線,可透過 Proxy 的行為進行觀察;Direct 則用於直接連線。模式選擇與伺服器選擇彼此獨立,兩處都需要確認。
暫時不要同時修改 DNS、傳輸層與大量規則。若現有設定含有特定策略名稱,請確認該名稱對應到實際可用的策略或伺服器。規則語法正確但目標不存在,仍可能使請求無法依預期處理。
開啟 Home 的連線開關,依系統提示完成 VPN 設定授權。連線狀態顯示後,先執行 Connectivity Test,再開啟熟悉的網頁檢查實際連線。測試結果、系統連線狀態及網頁能否載入,屬於不同層次的證據,不能只看其中一項就結束驗證。
若測試正常但網頁無法開啟,請記錄是所有網頁都失敗,還是只有特定網域異常,再檢查 DNS 與規則。若完全無法建立連線,先回頭檢查本機網路與伺服器欄位。保留原始設定,每次只調整一項後重新測試,避免混淆多項變更。
Shadowrocket(小火箭)是閉源商業應用程式。請以 App Store 產品頁核對正版,並分別在商店確認價格、相容性與購買記錄。
開發者:Shadow Launch Technology Limited
應用程式 ID:932747118
進入 App Store 後,別只看應用程式名稱。先核對開發者 Shadow Launch Technology Limited,再確認圖示與本頁所示的官方圖示相符,最後檢查產品連結中的 id932747118。這三項資訊應彼此一致。若搜尋結果出現相似名稱,依照上述順序逐一核對,比只比較標題或展示圖片更容易確認目標應用程式。
本站是 Shadowrocket 官網與官方手冊,購買指南說明正版核對、應用程式安裝與使用現有設定的方法。實際付款、購買記錄及應用程式更新由 App Store 管理;閱讀設定範例不會產生購買,也不會自動將連線資訊寫入裝置。
App Store 搜尋結果會受目前帳號所屬商店影響;開啟產品連結後,也應在自己的裝置上確認是否能購買。若搜尋不到應用程式,請先檢查用於媒體與購買項目的 Apple ID 及其國家或地區,再查看商店頁面。搜尋不到不一定代表裝置故障,也不能只根據系統顯示語言推斷帳號所屬商店。
若要了解帳號地區設定,請先閱讀 Apple 在設定流程中列出的條件,確認餘額、現有訂閱與付款方式等事項。購買前請以裝置顯示的產品頁為準;本站不代為處理帳號設定或付款操作。系統需求一律以 App Store 頁面標示為準,不依據舊教學中的系統版本數字判斷。
美國商店定價約為 2.99 美元,一次付費;各地商店會以當地貨幣顯示,實際金額以購買時的 App Store 頁面為準。購買應用程式取得的是用戶端使用權;連線所需的伺服器位址、驗證參數或訂閱,須由使用者自行準備,並依現有服務的說明維護。
因此,付款成功但 Home 沒有伺服器清單,不代表安裝失敗;現有訂閱過期,也不能靠重新購買用戶端解決。先釐清應用程式購買、訂閱內容與規則設定分別由哪裡管理,再選擇相應的排查步驟,可避免重複付款或一再重新安裝。
在 iPhone 與 iPad 之間使用時,先確認 App Store 登入的是當初購入此 App 的 Apple ID,再查看已購項目與產品頁的下載狀態。同一帳號的已購記錄是找回應用程式的重要依據;兩種裝置的通用購買與其他購買適用範圍,請以 App Store 頁面標示為準。若出現價格按鈕,請先核對帳號,不要急著再次付款。
復原應用程式不代表所有連線資料也會復原。重新安裝或更換裝置後,請分別檢查伺服器清單、目前設定檔及系統 VPN 授權。若透過 iCloud 管理檔案,也要確認所需檔案已出現並已選取。刪除前請先保留現有資料,尤其是無法從其他地方找回的本機修改。
Shadowrocket 的應用程式更新透過 App Store 取得,更新內容可在商店頁面核對。更新訂閱是重新取得現有服務中的伺服器資訊,修改設定檔則是另一種操作。排查時請記錄最近發生的是哪一種變更,不要把三種情況都稱為「更新後出錯」,以免檢查錯誤位置。
若修改規則後出現異常,可先還原原設定進行比對;若只有更新訂閱後某個項目失敗,請檢查該項目的欄位;若是更換裝置後首次使用,應優先確認匯入與系統授權。若要進一步核對購買與復原流程,請閱讀已購項目復原說明;若涉及規則比對,請前往設定總覽逐項檢查。
用戶端購買與連線資料分開管理。請在 Add Server 匯入現有伺服器資訊或 Subscribe 網址,再選擇項目與 Global Routing。操作方式請參閱首次使用教學。
測試結果無法涵蓋網頁存取的每個環節。先確認是單一網域還是所有網頁都異常,再檢查 DNS、目前設定與規則策略。可依照疑難排解的檢查步驟逐項驗證。
先確認 Global Routing 是否設為 Config,再確認編輯的檔案就是目前啟用的檔案。接著檢查規則順序及較早比對到的項目。不要只因檔案已儲存,就認定請求已套用該規則;詳見規則與設定參考。
先檢查 Settings 中的 On Demand 條件及系統 VPN 設定,確認是否有按需觸發。自動連線條件與規則分流的作用不同,詳見代理模式與連線設定。
依照具體問題繼續閱讀:如何整理多個訂閱、在哪裡核對商店顯示,以及如何區分分享連結與訂閱網址。
有兩個以上訂閱時,先區分訂閱群組與手動新增的項目,再整理 Home 中的顯示順序。了解如何刪除失效訂閱、檢查重複伺服器,以及在更新前保留資料。
閱讀訂閱管理說明 →系統顯示語言與 App Store 帳號地區是不同設定。請透過裝置上的媒體與購買項目確認目前商店,再了解更改地區前應檢查的餘額、訂閱與付款事項。
閱讀商店地區說明 →單一分享連結通常描述一部伺服器,訂閱網址則用於取得及更新清單。透過明確的範例辨別兩種內容、確認匯入入口,並了解兩者更新方式為何不同。
閱讀連結格式說明 →