QUESTION / CHECK / VERIFY
Shadowrocket 常見問題
依操作階段查找問題:先確認購買與系統授權,再檢查已有的訂閱、伺服器與規則。每則解答都列出下一步的檢查位置,介面名稱保留英文原文。
連線疑難排解的三個檢查重點
系統授權是否完成 → 伺服器參數是否有效 → 要求實際套用哪條規則。先記下錯誤訊息,每次只調整一項,再對相同目標重新測試。
STORE & PURCHASE
正版核對與購買
先確認產品頁與購買帳號,再處理商店地區、已購紀錄和裝置相容性。
在 App Store 搜尋不到 Shadowrocket,先檢查哪裡?
先從取得應用程式頁面開啟指定的 App Store 產品頁,確認是搜尋結果未顯示,還是目前商店地區無法使用。檢查「媒體與購買項目」所用 Apple 帳號的國家或地區,而不只是更改裝置語言。若需調整,前往系統 Settings → Apple 帳號 → 媒體與購買項目 → 檢視帳號 → 國家或地區,依 Apple 提示處理餘額、訂閱與付款資料;是否能購買以目前 App Store 頁面標示為準。
如何確認下載的是 Shadowrocket 正版?
開啟產品頁後,核對三項資訊:開發者為 Shadow Launch Technology Limited、App ID 為 932747118,且圖示與本站頁首的官方圖示一致。可從產品頁網址中的 id932747118 確認 App ID,勿只憑名稱或搜尋結果排序判斷。核對後再查看價格與相容性資訊;Shadowrocket 僅能透過 App Store 取得,購買與安裝方式請參閱取得應用程式頁面。
換新裝置或重新安裝後,需要再次購買嗎?
先確認新裝置的 App Store 使用原購買帳號,再到 App Store 帳號的已購項目或 Apps 清單尋找 Shadowrocket。通常可從購買紀錄重新下載;若仍顯示價格,先核對購買紀錄、目前帳號與商店地區,勿立即重複付款。下載權限、裝置相容性及通用購買適用情況,以 App Store 頁面標示為準。重新下載應用程式不會還原原有伺服器資料,設定仍須從自己的備份還原。
一次買斷包含連線服務嗎?
用戶端一次買斷 ≠ 連線方案。購買 Shadowrocket 取得的是用戶端使用權,連線時仍須填入自己已有的訂閱或伺服器資訊。美國商店價格約為 $2.99,實際金額、幣別與購買條件以 App Store 頁面標示為準。本網站提供官方手冊,不提供、不販售也不推薦節點或訂閱服務;用戶端購買問題與既有服務的連線問題應分開確認。
iPad 可以使用嗎?其他 Apple 裝置要在哪裡確認?
iPhone 與 iPad 均可在 App Store 產品頁確認 Shadowrocket 的適用情況。在 iPad 上先核對購買帳號,再查看已購項目與相容性欄位;視窗尺寸可能影響介面配置,操作仍以 Home、Config 與 Settings 為主。Mac、Apple TV、Apple Vision 的適用裝置、系統需求及通用購買條件,也一律以同一個 App Store 頁面標示為準,勿依裝置名稱推測購買資格。
INSTALL & FIRST CONNECTION
安裝與首次啟用
安裝應用程式、授權 VPN 設定與連線至伺服器是三個不同步驟,應分別確認。
首次開啟後,應依什麼順序完成連線?
先在 Home 確認已匯入自己的伺服器資訊,再選取此次要使用的伺服器,檢查 Global Routing,最後開啟連線開關。若系統提示加入 VPN 設定,請先閱讀顯示的應用程式名稱與授權說明,再確認並依提示完成裝置驗證。返回 Shadowrocket 確認連線狀態,接著執行 Connectivity Test。若只有用戶端、尚未匯入自己的伺服器資訊,開啟開關並不代表設定已完成。
系統跳出加入 VPN 設定的提示,代表什麼?
這是系統授予 Shadowrocket 建立 VPN 連線所需的設定權限,不是購買確認,也不代表已有伺服器可供使用。先確認提示中的應用程式名稱,再依系統要求輸入裝置密碼或完成驗證。若先前取消授權,可返回應用程式再次嘗試連線。可在系統 Settings 中 VPN 與裝置管理相關頁面查看授權紀錄;實際路徑可能因系統介面而異,受管理的裝置也須遵循管理政策。
連線開關無法開啟,或開啟後立即關閉,怎麼辦?
先確認已選取有效伺服器,且已完成加入 VPN 設定的系統授權。接著前往系統 Settings 查看目前 VPN 狀態,暫時中斷其他正在使用 VPN 的連線,再返回應用程式重試。若裝置受管理或設有使用限制,先檢查相關政策。仍無法連線時,記下系統提示與應用程式錯誤訊息,重新啟動裝置後再測試;刪除既有設定前先備份,勿一開始就反覆重新安裝。
介面是英文,如何找到常用功能?
可依介面上的英文名稱尋找:Home 查看伺服器與連線狀態,Add Server 填寫伺服器資料,Config 管理設定檔,Global Routing 選擇流量處理方式,Settings 檢查設定,Connectivity Test 測試連線。本手冊保留這些英文名稱,方便逐項對照。若系統提供個別 App 的語言設定,可在系統 Settings 查看 Shadowrocket 的語言選項;實際選項依裝置與應用程式顯示為準,無須為了排查連線問題先更改語言。
On Demand 會自動重新連線,如何暫時停止?
先確認 Shadowrocket 是否已啟用 On Demand,以及是否設定依網路狀況觸發連線的規則。需要手動排查時,先暫時關閉 On Demand,再關閉連線開關,並在系統 VPN 頁面確認狀態。若連線仍自動啟動,檢查是否還有其他 VPN 設定了按需連線。排查完成後依原計畫恢復設定;On Demand 只負責觸發連線,不會自動修正伺服器參數或規則內容。
SUBSCRIPTION & SERVER
訂閱與伺服器匯入
以下操作以使用者已有自己的訂閱或伺服器資料為前提,請先確認資料類型。
已有的訂閱連結匯入失敗,先核對哪些項目?
先確認複製的內容是完整連結,移除前後空格與換行,並確認沒有一併貼上說明文字。接著確認目前網路可以存取該連結,服務商帳號與訂閱狀態有效,且回傳內容確實是用戶端可辨識的訂閱資料,而非登入頁面或錯誤頁面。伺服器訂閱應使用對應的 Subscribe 入口;Config 中的設定檔訂閱用途不同於伺服器清單。仍無法匯入時,保留錯誤訊息並聯絡自己的服務商,確認格式與存取權限。
伺服器訂閱和 Config 設定檔有什麼差別?
伺服器訂閱主要用來管理可連線的伺服器清單;Config 中的設定檔則用來組織 General、Rule、Host 等設定與規則。匯入其中一種,不表示另一種內容也已設定完成。先查看自己現有資料的說明,分清伺服器清單與完整設定,再選擇對應入口。使用 Config 模式前,還須確認已選取預期的設定檔;設定中的 PROXY 等策略須搭配有效的伺服器選擇,不能只靠規則文字建立連線。
在 Add Server 手動輸入後無法連線,如何逐項核對?
先依自己的伺服器資料選擇 Type,再核對位址、連接埠與驗證欄位。不同協定所需資訊不同,例如 Shadowsocks 的加密方式與密碼、VMess 或 VLESS 的 UUID,以及 Trojan 的密碼都不能混用。若資料包含 TLS、Server Name 或傳輸參數,也須逐項一致,並留意大小寫與多餘空格。儲存後選取該伺服器再測試;勿以隨意關閉憑證驗證,取代對網域、憑證與裝置時間的檢查。
使用 Scan QR Code 或從剪貼簿匯入沒有結果,怎麼辦?
使用 Scan QR Code 時,先確認相機權限已開啟,並讓完整清晰的 QR Code 進入取景範圍。從剪貼簿匯入前,重新複製完整的伺服器分享內容;若系統詢問貼上權限,依實際操作確認。QR Code 或文字必須包含受支援的伺服器資訊,一般網頁網址與設定說明文字不能直接當作伺服器資料。匯入後返回 Home,檢查新項目的 Type 與位址,勿只因提示消失就認定匯入成功。
如何更新已有的訂閱?更新後還要檢查什麼?
在 Home 找到既有的伺服器訂閱項目,從其管理入口執行更新,按鈕位置以目前介面為準。更新失敗時先檢查網路、連結有效性與服務狀態,避免連續重複送出要求。更新成功後,確認清單是否變動,以及原先選取的伺服器是否仍存在;若已移除,須重新選取再測試。手動修改由訂閱產生的項目,可能在之後更新時被覆蓋;重要備註與自訂參數應另外備份。
ROUTING & DIAGNOSTICS
規則分流與疑難排解
使用相同的測試目標,分別確認基本網路、伺服器、規則與 DNS。
Global Routing 的 Config、Proxy、Direct 要怎麼選?
Config 模式會依目前設定檔中的規則決定要求的處理方式,適合已備妥分流規則的情況;Proxy 模式會將要求交由所選的代理處理,可用於短時間對照測試;Direct 模式則採直接連線。先記下原本的選項,再以相同目標進行比較,測試後恢復原設定。Global Routing 的模式與規則中的 PROXY、DIRECT 策略屬於不同層次,不能只因名稱相近就認定設定已生效。
顯示已連線,但網頁無法開啟,應依什麼順序排查?
先中斷 Shadowrocket,確認裝置本身的網路能正常開啟原本可瀏覽的頁面,再重新連線並執行 Connectivity Test。接著確認所選伺服器、既有服務狀態與 Global Routing;短暫切換至 Proxy 比較,有助於分辨伺服器連線問題與規則問題。若只有部分網域無法使用,再檢查 DNS 與連線紀錄中的實際策略。顯示已連線只代表通道狀態正常,不保證每個目標都能存取;每次只調整一項並保留測試結果。
Config 中的規則沒有如預期生效,該檢查哪裡?
先確認 Global Routing 設為 Config,且 Config 中選用的是剛修改的檔案。接著檢查 Rule 區段的順序:規則由上而下比對,命中第一條後便採用相應策略;特定網域規則應放在較廣泛的規則之前,FINAL 通常放在最後。例如 DOMAIN-SUFFIX,example.com,DIRECT 應排在 FINAL,PROXY 之前。儲存後重新送出要求,查看連線紀錄中的目標與策略;既有連線可能須重新建立,才方便驗證。
懷疑 DNS 設定有問題,如何減少排查變因?
先記下目前 General 區段與應用程式內的 DNS 設定,確認裝置日期、時間與基本網路正常。使用相同網域重複測試,觀察是解析失敗、連線逾時還是憑證錯誤,勿將不同錯誤混在一起處理。若原本的設定使用 dns-server = system,可先維持此基準,再檢查是否有其他 DNS 覆寫設定。每次只更改一項設定,重新連線後驗證;勿同時更換伺服器、規則與 DNS,否則難以判斷影響來源。
持續連線時耗電增加,如何判斷原因?
先到系統 Settings 的電池頁面查看相應時段,並搭配實際傳輸量、訊號較弱、背景活動與網路切換等情況判斷,勿只看 App 的耗電占比。檢查是否持續執行測試、詳細記錄或頻繁更新訂閱,並視需要停止這些操作。若伺服器不穩定造成反覆重新連線,先在固定網路下測試,再檢查 On Demand 的觸發條件。比較測試時應維持相近的使用情境;耗電會受網路與工作負載影響,不能憑單次結果推斷固定續航時間。