官方手冊 · 問題索引
Shadowrocket 常見問題
先確認問題發生在購買、匯入或連線階段,再依相關回答逐項檢查。每次只變更一項設定,保留原始錯誤訊息,方便比較前後結果。
- 4 類檢查流程
- 20 則操作問答
- 介面用語保留英文
App Store
正版核對與購買
先確認商店與購買記錄,再判斷是否能取得 App。系統語言、帳號所屬商店與 App 相容性是不同的檢查項目。
在 App Store 找不到 Shadowrocket,該先檢查什麼?
先確認 App Store 帳號所屬的商店,不要只看裝置語言或系統地區。開啟系統 Settings 中的 Apple 帳號,進入「媒體與購買項目」查看帳號,再確認「國家或地區」;不同系統版本的選單名稱可能略有差異。App 是否顯示取決於目前商店的供應情況,可從取得 App 頁面前往指定產品頁確認。如需變更地區,請使用帳號內的官方「國家或地區」流程,並先處理餘額、訂閱及付款方式等條件。
如何確認商店中的 Shadowrocket 是正版?
請一併核對開發者、官方圖示與 App ID,不要只依名稱或搜尋排序判斷。開發者應為 Shadow Launch Technology Limited,圖示應與本站頁首的官方圖示相同,產品頁連結應包含 id932747118。名稱相近不代表是同一款 App,購買前也請展開產品頁查看相容性與價格。本手冊的取得 App 頁面整理了這些核對項目,確認後再前往 App Store 購買。
購買 Shadowrocket 後,還需要準備連線資訊嗎?
需要自行準備已有的訂閱或伺服器資訊。一次買斷用戶端 ≠ 線路方案;付款購買的是 Shadowrocket App 的使用權,不會自動提供可連線的伺服器。美國商店定價為 $2.99,一次買斷;實際金額以 App Store 產品頁顯示為準,其他商店則以當地貨幣顯示。本手冊不提供、不銷售或推薦節點及訂閱;既有資訊是否有效、可用額度及到期時間,請自行確認。
更換裝置或重新安裝後,需要再買一次嗎?
先使用原購買帳號查看 App Store 的已購項目,不要直接重複付款。在新裝置的 App Store 帳號頁面尋找已購 App,找到 Shadowrocket 後,依頁面提供的還原下載入口操作。如果仍顯示價格,請先確認「媒體與購買項目」使用的帳號、購買記錄,以及該項目是否遭隱藏。能否還原及購買適用範圍,以 App Store 產品頁標示為準。還原 App 不代表設定也會還原,既有訂閱與本機規則仍須另行檢查。
iPad 可以安裝嗎?Mac 與其他 Apple 裝置的相容性要去哪裡確認?
可在同一個 App Store 產品頁確認並取得 iPad 版 Shadowrocket;若已有購買記錄,請先使用原購買帳號尋找已購項目。本手冊主要介紹 iPhone 與 iPad 的操作;Mac、Apple TV、Apple Vision 的相容性也可在同一產品頁確認。系統需求與購買適用範圍一律以 App Store 產品頁標示為準。是否適用家人共享,同樣請參考商店說明及家庭購買設定,不應僅憑家庭成員關係就認定已取得購買權限。
繼續確認:正版三項核對 · App Store 指南
Home / Settings
安裝與首次開啟
首次連線前先完成系統授權。重新取得 App、還原 App 內資料及建立 VPN 連線,應分開確認。
首次連線時出現加入 VPN 設定的提示,需要允許嗎?
確認提示是由剛才主動連線的 Shadowrocket 觸發後,依照系統流程允許加入 VPN 設定,並完成裝置要求的身分驗證。此提示是用來建立系統 VPN 設定,不是匯入訂閱的步驟,也不會代為檢查伺服器是否可連線。若先前曾拒絕,可返回 App 再次主動連線;若系統中已有相關設定,請先確認所屬 App。不要反覆刪除系統項目,先記下目前設定,再依實際提示處理。
連線開關無法開啟,或一開啟就自動關閉,該怎麼辦?
先釐清是系統授權尚未完成,還是連線建立失敗。確認 Home 中已選取可用的伺服器,且必填欄位均已填妥,再查看系統 Settings 中是否已有 Shadowrocket 的 VPN 設定,或有待確認的授權。檢查是否同時啟用了其他占用系統 VPN 連線的設定,或受到裝置管理政策限制。確認後重新連線一次,記下當下的錯誤訊息;若仍失敗,再重新啟動裝置測試,避免連續切換開關而掩蓋最初的錯誤。
App 介面是英文,該如何對照本手冊操作?
請依介面上的英文名稱尋找功能,不要只根據中文意思猜測入口。本手冊保留 Home、Config、Settings、Add Server、Subscribe 等原文,中文僅說明操作目的。先到系統 Settings 的 App 設定中查看是否提供偏好語言選項;可選項目依 App 與系統實際顯示為準。iPad 橫向版面可能與 iPhone 不同,入口位置也可能隨介面調整;尋找時請同時確認名稱與目前所在頁面。
連線後需要一直讓 Shadowrocket 保持在前景嗎?
通常不必一直讓 App 保持在前景;連線由系統 VPN 機制維持,但仍應透過系統 VPN 項目及實際存取結果確認狀態。切換至其他 App 前,先完成授權並確認連線已建立。若切換網路後中斷,請檢查目前網路能否正常使用、伺服器是否可連線,以及 On Demand 是否依預期觸發。App 在背景執行、系統顯示 VPN,以及目標網站可否存取是三件不同的事,請分別判斷。
還原 App 購買記錄後,為什麼原本的設定沒有出現?
App Store 購買記錄與 App 內資料是不同的還原內容。找回已購 App 只代表可以重新取得用戶端,不保證本機伺服器、訂閱、規則或選取狀態也會還原。先確認裝置移轉或系統備份實際還原了哪些資料,再檢查 App 內目前的清單。缺少的項目應使用自己保存的訂閱、伺服器資訊或設定備份重新匯入;匯入前先檢查現有內容,避免重複新增後誤選舊項目。
操作步驟:閱讀首次連線使用說明
Subscribe / Add Server
訂閱與節點匯入
以下操作以使用者已有自己的訂閱或伺服器資訊為前提。匯入、更新與實際連線是三個不同的驗證步驟。
匯入既有訂閱失敗時,應依什麼順序檢查?
先確認連結完整,再檢查網路與回應內容。複製時請移除前後空格與換行,並確認沒有把介紹頁面網址當成訂閱網址;接著確認原連結是否過期、存取權限是否有效,以及目前網路能否連上該網址。若伺服器回傳登入頁面、錯誤頁面或不支援的內容,重新貼上通常無法解決問題。請保留 App 顯示的提示,向原資訊提供者確認格式;排查記錄中不要公開完整訂閱連結。
透過 Add Server 手動新增後無法使用,哪些欄位需要重新確認?
請逐項比對原始伺服器資訊,不要只檢查位址與連接埠。先確認協定類型,再核對驗證資訊;若原始資料包含 TLS、SNI、傳輸方式或路徑等欄位,也請確認設定相符。不同協定中名稱相同的欄位,作用未必相同;留白也不一定代表採用正確的預設值。儲存後確認 Home 實際選取的是剛新增的項目,再進行連線測試。每次只修正一個疑點,才能判斷是哪項設定造成失敗。
如何更新訂閱?更新後連線對象為什麼可能改變?
在 Home 找到對應的 Subscribe 項目,使用該項目提供的更新功能,並確認更新結果,不要只看清單是否重新顯示。若已啟用開啟 App 時自動更新的相關選項,也請確認最近一次更新是否成功。更新會依訂閱回傳內容調整項目,原本選取的項目可能遭刪除或更名,完成後請重新確認選取狀態。更新訂閱只會重新整理匯入的資訊,不等於更新 Config 中的所有規則,也不等於更新 App 本身。
更新訂閱時顯示逾時、連結失效或清單空白,該怎麼辦?
先保留目前仍可使用的設定,不要立即清除後重新匯入。若逾時,先檢查目前網路及訂閱網址是否可連線;若連結失效,請確認有效期限與存取權限;若清單空白,還要確認回傳內容是否包含可辨識的伺服器資訊。可改用另一個正常的網路環境再測一次,區分本機網路與遠端回應問題。記下錯誤訊息、發生步驟及是否所有訂閱都受影響,再向原資訊提供者確認,避免反覆更新而覆蓋排查線索。
排查匯入問題時,哪些內容可以截圖或傳給他人?
只分享判斷問題所需的最少資訊,例如錯誤訊息、協定類型、操作步驟及是否逾時。完整訂閱連結、QR Code、驗證欄位及含有存取憑證的設定內容都應遮蔽;顯示名稱也可能含有個人資訊,請一併檢查。QR Code 與文字連結可能包含相同的連線資訊,不能因為是圖片就直接公開。請保留一份僅自己能存取的原始記錄供核對,對外分享時使用已移除敏感資訊的副本。
延伸閱讀:手動更新訂閱與失敗排查 · 術語表
Global Routing / Config
規則分流與疑難排解
分開確認「連線已建立」與「要求已依預期送達」。優先使用同一伺服器、同一目標,只變更一項設定進行比對。
Global Routing 的 Config、Proxy、Direct 三種模式該怎麼選?
日常需要依規則分流時,選擇設定(Config),由目前設定中的規則決定要求如何處理;需要暫時測試選取的伺服器時,可用代理(Proxy)進行比對;直連(Direct)則用於檢查直接連線。切換模式不是解決所有問題的通用方法,設定中的繞過選項、DNS 與系統網路仍可能影響結果。測試前記下原本的模式、選取的伺服器及目標位址,每次只更改一項;確認完成後,恢復預期的 Config 設定。
顯示已連線但無法上網,應先檢查哪一層?
依序檢查基礎網路、伺服器、規則與 DNS。先中斷連線,確認目前網路本身可正常使用,再核對選取的伺服器及訂閱是否有效;使用 Connectivity Test 查看測試結果,但不要把一次成功視為所有網站都能存取的證明。如果只有部分位址無法連線,記下目標網域,檢查它在目前 Config 中符合哪條規則,以及 DNS 是否回傳正常結果。比對 Config 與 Proxy 時請維持同一台伺服器,避免同時更換網路、伺服器與規則。
自訂規則沒有生效,FINAL 應放在哪裡?
先確認 Global Routing 使用 Config,且選取的是剛編輯的設定。Rule 區段會由上而下比對,符合第一條規則後便不再繼續搜尋;較具體的例外應放在範圍較廣的規則之前,並將 FINAL 放在最後作為兜底。PROXY、DIRECT、REJECT 分別代表使用代理策略、直接連線及拒絕要求。修改後以同一個目標重新測試,並確認網域實際符合哪條規則;不要只因為某條規則存在於檔案中,就認定它一定會執行。
啟用後耗電明顯,如何判斷是否與目前設定有關?
先在系統電池用量統計中觀察一段完整的使用時間,不要只憑裝置短時間發熱就下結論。傳輸影片、持續上傳、頻繁切換網路、反覆嘗試連線及長時間記錄日誌,都可能增加耗電。可在網路環境與使用負載相近的情況下做前後比較,檢查伺服器是否頻繁中斷、是否反覆執行測試,以及診斷記錄是否仍在啟用。調整時保留必要的連線設定,每次只變更一個項目;電池用量統計與 Data 的流量讀數用途不同,不能直接互相換算。
日常檢查時,On Demand 與 Data 該如何使用?
On Demand 會依設定條件觸發連線,不代表伺服器一定可用。排查自動重新連線時,先確認觸發條件與目前網路,再觀察是否反覆連線;手動中斷後若又重新連線,請優先檢查這項設定。Data 用於查看流量記錄,比較前先確認統計對象、時間範圍及最近是否重設。讀數為零可能只是相關流量沒有經過目前的統計對象;讀數較高也不代表有錯誤,應搭配實際傳輸活動與連線日誌判斷。
繼續檢查:Global Routing · 診斷工具 · 規則順序與 FINAL