Shadowrocket 常見問題
依購買、安裝、匯入與連線四個階段查找問題。先確認目前狀態,再逐項調整;每次只變更一個條件,並保留測試結果。
官方手冊 · 問題索引正版確認與購買
先確認產品頁與購買帳戶,再處理商店搜尋、相容性及還原購買項目等問題。
在 App Store 搜尋不到 Shadowrocket,該先檢查什麼?
先從本站的下載頁開啟 App Store 產品頁,核對 App ID 932747118,確認是搜尋結果未顯示,還是產品頁無法開啟。接著檢查 Apple 帳戶所屬的商店地區、「螢幕使用時間」中的內容與年齡分級限制,以及帳戶付款狀態。商店地區取決於帳戶設定,與裝置語言無關。若確實需要更改地區,請前往系統設定中的 Apple 帳戶,依序進入「媒體與購買項目」、「檢視帳戶」及「國家或地區」,並先閱讀變更條件。
如何確認商店中的應用程式是 Shadowrocket 正版?
請一併核對名稱 Shadowrocket、開發者 Shadow Launch Technology Limited、App ID 932747118,並比對本站頁首使用的官方應用程式圖示。可從產品頁連結末尾的 id932747118 確認 App ID,別只根據搜尋結果中的名稱或相似圖示判斷。Shadowrocket 是 Apple 平台的付費商業應用程式,唯一取得管道是 App Store;價格、相容性與系統需求請以 App Store 頁面標示為準。
換新裝置或重新安裝,需要再購買一次嗎?
先確認 App Store 的「媒體與購買項目」使用的是原購買帳戶,再到該帳戶的已購項目中尋找 Shadowrocket,依頁面提示重新下載。若仍顯示價格,請先核對購買紀錄、帳戶及商店地區,不要直接再次付款。還原應用程式購買項目與還原連線設定是兩回事:安裝完成後,請檢查自己的訂閱、伺服器資訊與設定檔是否仍在,別以為重新下載就會自動還原所有設定。
iPad 可以安裝嗎?Mac 與 Apple TV 要在哪裡確認?
Shadowrocket 主要供 iPhone 與 iPad 使用。請在目標裝置開啟同一個 App Store 產品頁,查看相容性欄位及目前帳戶顯示的取得狀態。Mac、Apple TV 與 Apple Vision 的相容資訊也可在該商店頁確認。系統需求、裝置相容性及是否支援通用購買,請以 App Store 頁面標示為準。不要因為另一台裝置已能安裝,就推定目前裝置也符合條件。
一次買斷是否包含訂閱或伺服器連線服務?
一次買斷客戶端 ≠ 線路方案。購買的是 Shadowrocket 應用程式,連線所需的訂閱或伺服器資訊須由使用者自行準備。美國商店價格約為 2.99 美元,各地商店會以當地貨幣顯示,實際金額請以 App Store 付款頁面為準。本網站是官方網站與官方手冊,不提供、販售或推薦伺服器或訂閱。匯入既有設定前,請確認自己有權使用,並了解其有效期限與使用條件。
安裝與初次開啟
分清系統授權、連線開關與自動連線行為,避免將權限問題誤判為伺服器故障。
初次連線時,為什麼會提示加入 VPN 設定?
Shadowrocket 需要透過系統 VPN 設定接管相應的網路流量。首次開始連線時,系統可能會要求允許加入設定,並透過裝置密碼或生物辨識進行確認。操作前請先核對提示中的應用程式名稱。這項授權只允許應用程式建立系統設定,不會補上伺服器參數,也不代表已成功連線。若先前曾取消,可返回應用程式再次開始連線;若裝置受到管理限制,請先確認管理政策是否允許加入 VPN 設定。
Home 頁面的開關無法開啟,或一開啟就關閉,該怎麼辦?
先確認已匯入有效的伺服器資訊,並在 SERVER 中選取要使用的項目,再試著開啟 Home 頁面的連線開關。確認系統 VPN 授權已完成,且沒有其他 VPN 連線正在使用。若開關立即關閉,請記下當時的錯誤訊息,並檢查裝置管理限制與目前設定。先保存必要資訊,再重新啟動應用程式或裝置;不要一開始就刪除所有設定,以免遺失用來找出原因的資訊。
介面顯示英文,如何對照官方手冊操作?
本手冊保留介面英文原文,方便逐項核對。Home 用來查看連線狀態與伺服器清單,Config 用來管理設定檔,Settings 用來調整設定;Global Routing 決定整體路由方式,Add Server 用來輸入伺服器資訊。請先依照這些名稱找到對應項目,不要根據中文意思猜測按鈕位置。若系統為此應用程式提供語言選項,可在系統設定中該應用程式的頁面查看;實際可選語言與介面顯示以目前應用程式為準。
開啟 On Demand 後,為什麼連線會再次自動出現?
On Demand 可依條件觸發連線;啟用後,手動中斷連線不代表之後都會維持中斷。請先檢查應用程式中的 On Demand 設定及既有觸發條件,再觀察是否在切換網路或發出請求時重新連線。若要暫時停止自動連線,請先關閉相應的按需設定,再關閉連線開關。排查其他故障時,也可暫時停用此功能,避免自動重新連線影響測試狀態;檢查完成後,再恢復需要的條件。
開啟後耗電量增加,該如何判斷原因?
先在系統的電池用量中比較使用時間相近時的耗電量,同時記錄網路類型、資料流量及是否頻繁重新連線。大量傳輸、訊號較弱、持續進行連線測試及反覆重試,都可能增加耗電量,不能只憑 VPN 圖示判斷原因。排查時請暫停不必要的測試與持續記錄日誌,並維持其他條件不變再觀察。若只有某個設定出現異常,請檢查重新連線情況與規則行為;不要試圖關閉憑證驗證來降低耗電量。
匯入訂閱與新增伺服器
先辨別輸入內容,再選擇入口。伺服器清單、單一伺服器參數與規則設定檔不可混為一談。
已有的訂閱應匯入到哪裡?
先區分伺服器訂閱與設定檔網址:前者通常會傳回伺服器清單,後者可能包含 General、Rule、Host 等區段。已有的伺服器訂閱可依使用說明,在 Add Server 中選擇 Subscribe 並輸入網址;若使用 Config 頁面的 Subscribe 入口,請先確認該入口要求的內容類型。兩類網址不能只因為都是以 https 開頭就互相替代。匯入後,請分別檢查 SERVER 清單與 Config 中的內容,確認資訊已匯入預期位置。
Shadowrocket 訂閱匯入失敗,應依什麼順序檢查?
先檢查網址是否完整,尤其是結尾參數,並確認沒有多餘空格、換行或中文標點。接著確認目前網路可以存取該網址,並核對訂閱效期與存取權限。若網址回傳登入頁面、錯誤頁面或空白內容,即使能在瀏覽器開啟,也不代表是有效訂閱。接著檢查所選入口是否符合伺服器訂閱或設定檔的類型。向原設定提供者回報時,請保留錯誤訊息與發生條件,但不要公開完整訂閱網址及其中的憑證。
顯示匯入成功,但 SERVER 中沒有預期的項目,該怎麼辦?
先確認匯入的是伺服器訂閱,而不是只包含規則的設定檔;再檢查清單群組是否已收合,以及是否套用了搜尋或篩選條件。若清單仍為空,請查看更新結果是否顯示解析失敗,並確認回傳內容確實包含目前應用程式可辨識的伺服器資訊。成功儲存網址,不代表已成功取得伺服器清單。重新匯入前,請保留原有可用項目,以免刪除後才發現網址或存取權限仍有問題。
在 Add Server 手動輸入時,哪些參數必須核對?
請以使用者已有的伺服器資訊為準,先核對 Type、位址與連接埠,再核對身分驗證及傳輸設定。Shadowsocks 的加密方式與密碼、VMess 或 VLESS 的 UUID,以及 TLS、伺服器名稱與傳輸路徑等欄位,都應與提供的資訊一致。不同協定的欄位不可混用,也不要憑經驗修改 alterId 或 flow。儲存後選取該項目進行測試;若失敗,請先逐項比對參數,而不是接連更換無關選項。
如何更新訂閱?更新後手動修改的內容會保留嗎?
在對應訂閱項目的操作選單中執行更新,等待完成後,再檢查伺服器清單與目前選取的項目。更新時會依遠端傳回的內容重新整理相關資料,名稱、參數或項目數量都可能改變,不要預設手動修改一定會保留。若需要長期保留自訂參數,請先記下必要資訊,並與訂閱管理的項目分開處理。若更新失敗,先核對網路、效期與網址存取權限,避免反覆刪除訂閱;更新伺服器訂閱也不代表規則檔案會同步更新。
分流規則與連線排查
依序檢查基本網路、伺服器、DNS 與規則,逐步縮小問題範圍。已連線、測試成功與目標可存取,分別代表不同層面的結果。
Global Routing 的 Config、Proxy、Direct 該怎麼選?
三種模式分別是設定檔 Config、代理 Proxy、直連 Direct。Config 依目前設定檔中的規則決定連線策略,適合已備妥分流規則的情況;Proxy 會將流量交由所選代理處理;Direct 則直接連線至目標。排查時可在相同網路與相同目標下切換比較,但 Direct 可以存取不代表代理路徑正常,Proxy 可以存取也不代表規則正確。切換前請記下原本狀態,測試後恢復預期設定,以免忘記目前使用的是哪種模式。
顯示已連線,卻無法上網,該先排查哪一層?
系統顯示已連線,只能表示 VPN 設定正在運作,不能保證伺服器與目標網站皆可連線。先暫時中斷連線,確認目前網路本身可用,再重新連線並檢查選取的伺服器與 Global Routing。接著以多個目標測試,區分單一網站故障與整體連線失敗,並查看 Connectivity Test 及相關日誌。若網域名稱無法開啟,請檢查 DNS;若只有 Config 異常而 Proxy 正常,優先檢查規則比對與策略,避免同時修改多項設定。
Connectivity Test 顯示成功,為什麼某個網站仍無法開啟?
Connectivity Test 只反映特定測試條件下的結果,不代表所有網域、連接埠與應用程式請求都能通過。先確認測試使用的項目與實際連線選取的伺服器一致,再查看目標請求在日誌中符合哪條規則、採用什麼策略。單一網站也可能受 DNS、TLS、目標服務狀態或傳輸方式影響。記下具體錯誤與重現條件,比重複點選測試更有幫助;不要把一次測試結果當成完整的連線品質保證。
修改分流規則後,為什麼連線方式沒有改變?
先確認 Global Routing 設為 Config,而且編輯的檔案就是目前啟用的設定檔。Rule 通常依由上而下的順序比對,較早符合的規則可能已決定策略;FINAL 適用於未符合前述規則的連線。請核對 DOMAIN、DOMAIN-SUFFIX 等關鍵字與策略拼寫,並確認實際請求是否使用不同的子網域。儲存並重新載入設定檔後,再次發出目標請求;既有連線可能仍沿用原路徑,請搭配新日誌判斷變化。
回報連線問題前,應保留哪些資訊?
記錄問題發生時的網路類型、Global Routing 模式、使用的協定、錯誤訊息,以及中斷連線後基本網路是否正常。再整理是單一目標或多個目標無法連線、是否只在特定網路下發生,以及最近是否更新過訂閱或設定檔。引用日誌時,只保留診斷所需片段,並移除訂閱網址、密碼、UUID 及其他身分資訊。每次只變更一個條件並記錄結果,才能區分伺服器參數、DNS 與規則問題,避免多次修改互相掩蓋原因。