官方手冊 · 依問題查找步驟

Shadowrocket
常見問題

先找出問題發生的步驟,再依序檢查。

購買問題查看商店紀錄,匯入問題檢查連結與格式,連線問題檢查伺服器與規則。下方問答可直接展開;需要依序操作時,請參閱入門指南。

APP STORE

正版核對與購買

先確認商店地區和購買紀錄,再處理付款或重新下載。

閱讀 App Store 取得指南
在 App Store 搜尋不到 Shadowrocket,該先檢查什麼?

先確認用於 App Store 購買的 Apple ID 所屬商店,而非只看裝置語言或所在位置。在系統設定中開啟 Apple 帳號 → 媒體與購買項目 → 檢視帳號 → 國家或地區,確認目前的商店地區,再從本站的下載頁開啟產品頁。App 是否顯示取決於商店地區;若需更改地區,請依照該頁面的官方流程操作,並先確認餘額、訂閱和付款方式等要求,避免反覆切換地區嘗試。

如何確認 App Store 上的 Shadowrocket 是正版?

請一併核對名稱、開發者、圖示和產品頁網址。開發者應為 Shadow Launch Technology Limited,App ID 為 932747118,網址中應包含 id932747118;圖示應與本站使用的官方圖示一致。不要只憑「小火箭」別稱或相似名稱判斷。先前往下載頁完成核對,再到 App Store 查看價格、相容性和購買確認資訊;系統需求以 App Store 頁面標示為準。

買斷 App 後,就能直接建立代理連線嗎?

僅購買 App 並不足以建立可用的代理連線。一次買斷用戶端不等於線路方案,使用前仍需備妥自己已有的訂閱或伺服器資訊。Shadowrocket 是閉源商業 App,購買費用是用戶端使用費;美國商店價格約為 2.99 美元,實際金額與當地幣別以 App Store 購買頁面為準。本網站不提供、不販售也不推薦節點或訂閱,僅說明如何匯入及設定已有資訊。

更換裝置或重新安裝後,需要再次購買 Shadowrocket 嗎?

先使用原購買紀錄所屬的 Apple ID 登入 App Store,在帳號的 App 或已購項目列表中找到 Shadowrocket,再點選重新下載。若顯示價格按鈕,請先不要確認付款,改為檢查登入帳號、購買紀錄和目前商店地區;不要將其他帳號的購買紀錄視為目前帳號所有。重新下載 App 不會自動還原所有設定;請另外確認現有訂閱、伺服器資訊和備份,確認資料完整後再連線。

FIRST CONNECTION

安裝與首次開啟

分清 App 安裝、系統授權和連線狀態,不必一次調整所有設定。

依步驟完成首次連線
iPad 可以安裝嗎?首次開啟時要注意什麼?

可在同一個 App Store 產品頁確認 iPad 的相容性,系統需求以 App Store 頁面標示為準。若同一個 Apple ID 已有購買紀錄,請先到已購項目中尋找並下載,避免重複付款。首次開啟後,先匯入自己的訂閱或伺服器資訊,再嘗試連線;若系統要求新增 VPN 設定檔,請確認此要求是由目前的操作觸發。iPad 的橫向畫面與分割檢視版面可能不同,可依 Home、Config 等介面名稱尋找功能。

Home 的連線開關無法開啟,或開啟後馬上關閉,怎麼辦?

先確認已選取伺服器,並留意系統是否出現新增 VPN 設定檔的授權提示;未完成授權,便無法正常建立連線。若開關一開就關閉,請記下提示原文,檢查系統設定中的 VPN 設定檔狀態,並暫停其他正在使用的 VPN 連線後再試。受管理的裝置也應確認是否受到限制。不要一開始就刪除 App 或清除所有設定,先保留現有參數,再逐項檢查,每次只調整一個項目。

介面是英文,Home、Config、Data、Settings 該從哪裡開始看?

先在 Home 選取伺服器、檢查 Global Routing,並操作連線開關;Config 用於管理設定檔,Data 用於查看流量和請求相關紀錄,Settings 則用來調整 App 設定。本手冊保留這些英文名稱,方便逐項對照介面;首次連線前不必先弄懂所有設定。請注意,Config 可能是設定檔入口,也可能是 Global Routing 的一種模式,應依所在頁面判斷,不要只憑相同字詞操作。

背景耗電增加時,需要關閉 On Demand 嗎?

先到系統設定的電池頁面查看相同時段的用電情況,再判斷是否與持續連線、頻繁重新連線或大量傳輸有關。On Demand 會依照已設定的條件觸發連線;如果手動停止連線後又自動恢復,可先檢查這些條件,必要時暫時關閉並觀察。比較時盡量維持相同的網路和使用時間,不要一次更改多項設定。關閉 On Demand 不代表目前連線已停止,也不保證耗電一定會降低。

IMPORT & UPDATE

訂閱與伺服器匯入

以下操作皆以已持有自己的訂閱或伺服器資訊為前提。

查看 Subscribe 與協定術語
已有的訂閱連結應該填在哪裡?

在 Home 開啟 Add Server,將 Type 設為 Subscribe,再把服務商提供的完整訂閱連結填入相應的 URL 欄位並儲存。不要將連結填在單一伺服器的位址欄位,也不要把一般網頁網址當成訂閱連結。儲存後確認是否出現預期的伺服器項目,再選取其中一個進行測試。訂閱可能包含個人存取憑證,複製時請保留查詢參數,但不要在截圖、紀錄或討論內容中公開完整連結。

訂閱匯入失敗,應依什麼順序檢查?

先確認 Type 設為 Subscribe,再檢查連結是否完整,是否有換行、前後空格或複製時遺漏的查詢參數。接著確認目前網路可以連上訂閱網址,並依錯誤訊息區分取得內容失敗或解析內容失敗;能開啟網頁,不代表回傳內容就是可用的訂閱。最後向自己的服務商確認連結是否有效、內容格式是否適用。若已有可用設定,請先保留,不要為了重試而反覆刪除整個訂閱群組。

什麼時候需要更新訂閱?更新後還要檢查什麼?

服務商調整伺服器資訊或原有項目失效時,可在 Home 找到相應的訂閱,使用該項目的更新功能重新取得內容;實際入口以目前 App 介面為準。更新成功只代表已取得訂閱內容,不代表每台伺服器都能連線;還要確認目前選取的伺服器仍然存在,再執行 Connectivity Test 並實際測試連線。更新訂閱與透過 App Store 更新 App 是兩回事,前者不能取代後者。

只有伺服器參數或 QR Code,沒有訂閱連結時該如何新增?

可依現有資訊的形式選擇入口:手動新增時,進入 Add Server,選擇與參數相符的 Type,再填寫位址、連接埠、驗證資訊及該協定所需的其他欄位;若有相應的 QR Code,可使用 Scan QR Code。Shadowsocks、VMess、VLESS、Trojan 等協定的欄位各不相同,請勿混用。儲存前逐項比對原始資料;TLS、傳輸方式或伺服器名稱等參數也應保持一致。不確定時,請向自己的服務商確認。

ROUTING & DIAGNOSIS

規則分流與故障排除

分開確認「連線已建立」和「請求成功」,避免只看開關狀態判斷。

了解路由與診斷功能
顯示已成功連線,卻無法瀏覽網頁,該怎麼辦?

連線開關處於開啟狀態,只代表系統連線已建立,不保證目標請求一定成功。先確認裝置停止連線後,基本網路仍可正常使用,再查看所選伺服器的 Connectivity Test 結果。接著檢查 Global Routing、目前啟用的 Config,以及失敗請求套用的策略,判斷問題是伺服器無法連線、規則比對錯誤還是 DNS。每次只更改一個項目,並對同一目標重新測試;若只有少數網址失敗,不要直接清除所有設定。

Global Routing 中的 Config、Proxy、Direct 三種模式該怎麼選?

Config 對應設定檔,依目前設定檔中的規則決定請求的路由;Proxy 會將 App 可處理的請求交由選取的代理處理;Direct 則讓請求直接連到目標。日常需要依規則分流時,先確認已啟用合適的設定檔,再選擇 Config。排查時可短暫切換 Proxy 或 Direct,比較同一目標的結果,但請記錄原模式並在測試後還原。Global Routing 的選擇無法修正錯誤的伺服器參數,也不會自動補齊規則。

切換至 Config 後,分流結果不如預期,該先查看哪些規則?

先在 Config 確認目前實際啟用的設定檔,再查看其中的 [Rule] 區段和規則順序。DOMAIN-SUFFIX 用於比對網域後綴,IP-CIDR 用於比對 IP 位址範圍,FINAL 則處理前面的規則都未比對成功的請求;太早出現的寬泛規則可能導致後續規則無法命中。搭配 Data 中可用的請求紀錄核對實際策略,不要只看規則文字推測結果。修改前請保留原設定,修改後對同一請求重新測試,確認實際套用的是 PROXY、DIRECT 或 REJECT。

Connectivity Test 逾時,可以直接判定伺服器失效嗎?

不要只憑一次逾時就下結論。測試結果會受目前網路、測試方式和伺服器回應影響;請先在穩定的網路環境下重試,再確認位址、連接埠、驗證資訊、協定及 TLS 相關參數是否與原始資料一致。若出現驗證或交握錯誤,也應檢查系統日期和時間是否正確。若只有特定網路環境下失敗,請保留比較結果;若持續失敗,將錯誤類型和已檢查項目提供給自己的服務商,回報時記得遮蔽密碼和訂閱憑證。