Shadowrocket 常見問題
依購買、首次開啟、匯入現有訂閱及連線排查分類。先找到對應問題,再依答案中的順序檢查;每次只變更一項設定,並保留修改前的設定與錯誤訊息。
正版確認與 App Store 購買
先確認商店產品與購買帳號,再處理價格、相容性及重新下載。購買記錄與連線設定需分別檢查。
在 App Store 搜尋不到 Shadowrocket,先確認哪些項目?
先從本站下載頁開啟 App Store 產品頁,確認提示是商店無法使用、裝置不相容,還是搜尋結果未顯示。接著查看 App Store 帳號目前使用的國家或地區;商店內容取決於帳號所屬店面,不只由裝置語言決定。需要更改時,前往「設定」中的 Apple 帳號 → 媒體與購買項目 → 檢視帳號 → 國家或地區,並依頁面指示處理餘額、訂閱及付款資訊。是否可購買及系統需求,請以 App Store 頁面標示為準。
如何確認商店中的應用程式是 Shadowrocket 正版?
請在產品頁同時確認三項資訊:名稱為 Shadowrocket、開發者為 Shadow Launch Technology Limited,且產品頁網址包含 id932747118,並比對本站使用的官方圖示。圖示應為白底、藍紫色描邊火箭,不能只憑名稱或搜尋排序判斷。核對項目包括開發者、官方圖示及應用程式 ID 932747118;若有任何一項不符,請先返回本站下載頁重新開啟產品頁,再決定是否購買。
一次買斷包含哪些內容?購買後還需要準備什麼?
Shadowrocket 是在 App Store 上架的付費閉源商業應用程式,購買的是用戶端使用資格。用戶端一次買斷 ≠ 線路方案;購買用戶端不包含線路方案。首次設定前,請準備自己已有的訂閱或伺服器資訊,相關參數請向你的服務商索取。美國商店價格約為 2.99 美元,各地店面會以當地貨幣顯示,實際金額以商店頁面為準。本站僅說明用戶端操作,不提供、販售或推薦節點或訂閱。
更換裝置或重新安裝後,需要再次購買嗎?
先確認新裝置 App Store 的「媒體與購買項目」帳號,與當初購買 Shadowrocket 使用的帳號相同,再到個人帳號的已購項目中尋找並重新下載。實際欄目名稱可能因系統版本而異。若產品頁仍顯示價格,請先核對帳號、購買記錄及目前使用的店面,不要直接重複付款。還原應用程式與還原設定是兩回事:重新下載不代表現有訂閱、伺服器參數或設定檔一定會一併還原,移轉前請另外備份。
iPad 可以安裝嗎?其他 Apple 裝置要在哪裡確認?
在 iPad 上開啟同一個 App Store 產品頁,查看相容性與購買狀態後再下載;若同一購買帳號已有購買記錄,請先確認能否直接重新下載。本手冊主要說明 iPhone 與 iPad。Mac、Apple TV、Apple Vision 的支援情況,也可在同一產品頁的相容性欄確認。系統需求及是否適用通用購買,請以 App Store 頁面標示為準,不要由某部裝置的購買狀態推斷所有裝置都能安裝。
安裝與首次開啟
加入 VPN 設定、選取伺服器及建立連線是不同步驟。先確認目前進行到哪一步,再繼續操作。
首次連線時出現「加入 VPN 設定」提示,應該怎麼處理?
先在 Home 選取自己已設定的伺服器,再開啟連線開關。系統提示加入 VPN 設定時,確認提示是由剛開啟的 Shadowrocket 所觸發,再依系統指示允許並完成裝置驗證。返回應用程式後,檢查連線狀態是否有所變化。此權限用於建立系統網路連線設定,不會自動補上伺服器位址、密碼或通訊協定參數;若授權成功後仍無法連線,請接著檢查現有伺服器資訊,不要反覆確認相同的權限提示。
連線開關無法開啟或一開就關閉,應依什麼順序檢查?
先確認 Home 是否已選取可用的伺服器,再檢查是否完成首次 VPN 設定授權。前往系統設定搜尋 VPN,查看是否存在 Shadowrocket 的設定,並確認是否有其他 VPN 連線正在使用;測試時請先中斷其他連線。若裝置受管理且不允許新增 VPN 設定,請向裝置管理者確認限制。記下開關關閉時顯示的錯誤訊息,再核對伺服器參數;不要一開始就刪除所有設定或重置裝置網路。
不小心拒絕或刪除了 VPN 設定,要如何重新授權?
返回 Shadowrocket,先中斷連線,再開啟 Home 的連線開關,確認系統授權提示是否再次出現,並依提示完成驗證。若沒有出現,先完全關閉應用程式再重新開啟,接著前往系統設定搜尋 VPN,確認是否還留有舊設定。刪除設定前請先核對名稱,以免影響裝置上其他用途的連線。重建 VPN 設定不等於還原訂閱資料,也不需要因此重新購買應用程式;伺服器資訊仍須另外檢查。
介面是英文,Home、Config、Data、Settings 分別在哪裡?
在 Home 查看伺服器列表、目前選取項目及連線開關;檢查規則檔時前往 Config;查看請求與流量相關記錄時前往 Data;應用程式行為相關選項則在 Settings 中查找。本手冊保留英文介面名稱,中文說明只交代位置與用途,方便逐項比對。特別注意,Global Routing 中的 Config 是指依設定規則處理請求,與用來管理設定檔的 Config 頁面並非同一個操作入口。
首次安裝後,如何確認基本設定已完成?
先確認 Home 已顯示自己匯入的伺服器,選取其中一項,再到 Global Routing 選擇合適模式,最後開啟連線並完成 VPN 授權。基本驗證應分開確認:應用程式顯示已連線,代表系統連線已建立;實際開啟需要瀏覽的網頁並產生請求記錄,才代表這次的連線路徑有結果。若只看到 VPN 狀態、網頁仍無法開啟,就不能視為設定完成,請繼續確認伺服器是否可用、規則選擇及 DNS。
訂閱與伺服器匯入
以下操作以使用者已有自己的訂閱或伺服器資訊為前提。匯入、更新與移轉時,請分別確認資料是否已取得、項目是否出現,以及目前選取是否正確。
如何匯入現有訂閱連結?看到什麼才算成功?
先向你的服務商取得自己已有的完整訂閱連結,在 Home 點選加號進入 Add Server,選擇 Subscribe,填入 URL,並視需要輸入方便辨識的名稱後儲存。返回 Home,等待訂閱內容取得完成,再確認對應群組下確實出現伺服器項目。只儲存訂閱名稱,不代表內容已成功匯入。連結可能包含存取憑證,複製時請勿漏掉查詢參數,也不要將完整連結貼到公開頁面或問題截圖中。
Subscribe 匯入失敗或清單是空的,應先檢查哪些項目?
先確認 URL 是否完整,尤其是開頭、結尾及查詢參數;移除複製時帶入的空格、換行或引號,再確認裝置目前的基本網路能否連上該網址。接著查看應用程式顯示的取得或解析錯誤:請求失敗與內容格式不支援,應分別處理。向原服務商確認連結是否仍有效,以及回傳內容是否適用於 Shadowrocket。不要把網頁登入網址當成訂閱網址,也不要在尚未確認原因前重複新增相同訂閱。
如何更新現有訂閱?更新後需要重新選取伺服器嗎?
在 Home 找到現有的 Subscribe 群組,使用該項目的更新功能取得最新內容;實際入口請以目前應用程式介面為準。完成後確認伺服器列表是否有新增或移除,並檢查目前選取的項目是否仍存在;若原項目已移除或參數有變動,請重新選取並測試。更新訂閱只會重新取得該連結回傳的資料,不等於更換 Config 中的規則檔。更新失敗時,先記下錯誤並檢查 URL 與網路,不要立即刪除唯一保留的可用設定。
只有伺服器參數、沒有訂閱連結時,應該填寫什麼?
在 Home 點選加號進入 Add Server,先選擇與現有伺服器相同的通訊協定,再依服務商提供的資訊填寫位址、連接埠及驗證參數。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 等通訊協定所需欄位各不相同,不能只根據連接埠推測通訊協定。若涉及 TLS、SNI 或傳輸方式,也應逐項依原始資訊填寫,並保留參數的大小寫。儲存後先核對項目,再執行連線測試;若缺少欄位,請向原服務商確認,不要任意填寫以略過驗證。
換到另一部裝置後,為什麼訂閱或設定沒有自動出現?
App Store 購買記錄只負責取得應用程式,不代表所有應用程式資料都會跨裝置同步。先在原裝置確認訂閱 URL、手動設定的伺服器參數及目前 Config 檔是否有可還原的備份,再檢查新裝置實際匯入了哪些內容。訂閱與規則設定可能需要分別移轉;只還原其中一項,不能取代另一項。匯出內容可能包含密碼或存取憑證,請儲存在自己能妥善管理的位置;匯入後確認目前選取的伺服器與設定,再進行連線。
規則分流與連線排查
維持相同的網路與測試目標,依序從伺服器、路由模式、規則及 DNS 縮小排查範圍。連線圖示與實際瀏覽結果應分開確認。
Global Routing 的 Config、Proxy、Direct 三種模式該怎麼選?
日常需要依規則分流時,選擇設定(Config),並確認 Config 頁面已選取正確的規則檔;若要暫時檢查請求能否經由目前伺服器,可用代理(Proxy)進行比對;若要檢查直接連線路徑,則可切換為直連(Direct)。三種模式決定請求採用的處理路徑,無法修正錯誤的伺服器參數。比對測試時請維持相同的網頁與網路條件,每次只更改一個選項並記錄結果;排查完成後,恢復所需的 Config 模式。
已顯示連線成功,但網頁無法開啟,應先檢查哪裡?
先中斷 Shadowrocket,確認裝置的基本網路本身可用,再重新連線並在 Home 確認選取的伺服器。查看 Connectivity Test 結果及 Data 中失敗請求的記錄,判斷問題是伺服器無法連線、網域解析失敗,還是規則走錯路徑。接著用同一個網頁比對 Global Routing 的 Config 與 Proxy,判斷問題是否出在規則處理。連線狀態只代表系統連線已建立,不保證遠端伺服器、DNS 及每條存取路徑都正常。
自訂規則沒有生效,如何檢查比對順序?
先確認 Global Routing 設為 Config,再進入 Config 檢查目前選取的檔案是否就是剛才修改的檔案。查看 Rule 區段時,依由上而下的順序檢查;較廣泛的前置規則可能已比對到請求,讓後續更精確的規則無法執行。FINAL 應放在規則末尾,處理前面未比對到的請求;同時確認 PROXY、DIRECT、REJECT 是否符合預期。修改前先備份,每次只調整一處,再搭配請求記錄判斷,不要只看檔案是否已儲存。
懷疑 DNS 設定有問題,如何進行最小範圍的排查?
先保留目前設定的副本,在 Data 的相關記錄中確認失敗是否發生於網域解析階段,再檢查目前設定使用的 DNS 位址、解析路徑,以及 Host 中是否有針對該網域的覆寫。若最近修改過這些項目,優先逐項還原至修改前已知可用的值,並使用同一個網域重新測試。解析結果可能受快取影響,必要時中斷連線後再重新連線觀察。不要一次把網路上找到的多組 DNS 設定全部加進去,否則難以判斷是哪一項改變了結果。
背景耗電偏高時,On Demand 該如何取捨?
先在系統設定的電池頁面查看對應時段,再區分是持續傳輸、頻繁重新連線,還是單純維持連線。回到 Shadowrocket 檢查 On Demand 的觸發條件是否符合實際網路情境;若條件頻繁成立又退出,可能造成重複連線。只有需要依條件建立連線時才啟用 On Demand,並在鎖定螢幕、切換 Wi-Fi 與行動網路後觀察連線行為。排查時維持其他設定不變作為對照;On Demand 不是固定的省電開關,也不能取代對異常流量及失敗重試的檢查。