官方手冊問題排查
Shadowrocket 常見問題
與故障排除
依目前遇到的狀況查找:先確認購買與安裝,再檢查現有訂閱和伺服器資訊,最後對照連線狀態、Global Routing 與規則。點選問題即可展開詳細步驟;也可同時展開多個問題進行比對。
App Store · 購買紀錄
正版辨識與購買
請分別確認商店入口、帳號地區與過往購買紀錄。價格與相容性以目前的產品頁為準。
在 App Store 搜尋不到 Shadowrocket,該先檢查什麼?
先確認拼字,再從本站正版下載頁前往指定的 App Store 產品頁。搜尋結果會依目前商店地區與裝置條件而異,搜尋不到不代表購買紀錄不見了。若產品頁顯示目前地區無法使用,請檢查 Apple 帳號的媒體與購買項目地區;若顯示裝置不相容,請查看商店頁的相容性資訊。不要只憑搜尋結果中名稱相近的項目購買,請逐一核對 App 名稱、開發者與 App ID。
如何確認商店中的 App 是 Shadowrocket 正版?
請核對三項資訊:開發者為 Shadow Launch Technology Limited、App 圖示與本站展示的官方圖示相同,以及產品頁網址包含 id932747118。確認三者相符後,再查看價格與相容性。圖示或名稱相似,不能單獨作為判斷依據。Shadowrocket 僅透過 App Store 取得,更新紀錄與系統需求也以同一產品頁為準;付款前請再次於 App Store 確認 App 資訊。
一次買斷包含哪些內容?是否包含連線服務?
Shadowrocket 是付費用戶端,美國商店售價為 $2.99,一次買斷;實際價格以 App Store 產品頁為準,其他商店則以當地貨幣顯示。買斷用戶端不等於購買線路方案:購買 App 取得的是用戶端使用資格,連線仍須使用者已有的訂閱或伺服器資訊。本站不提供、不販售,也不推薦節點或訂閱。排查費用問題時,請分別確認 App Store 購買紀錄與自己現有服務的狀態。
換機或重新安裝後,需要重新購買嗎?
先在 App Store 確認媒體與購買項目所使用的帳號是否為原購買帳號,再到已購項目尋找 Shadowrocket。符合購買與相容性條件時,可依商店指示重新下載;通用購買、家人共享與系統需求請以 App Store 產品頁標示為準。若仍顯示價格,請先檢查購買紀錄與帳號,不要立刻重複付款。還原 App 不代表所有本機設定都會一併還原,重新安裝前請另外保存需要的設定資料。
帳號地區與商店地區不一致時,該如何確認?
購買與搜尋所使用的是媒體與購買項目對應的商店地區,不應只看裝置的語言與地區設定。可在系統 Settings 中前往 Apple 帳號,再開啟媒體與購買項目、檢視帳號及國家或地區,確認目前資訊;實際選單名稱可能因系統語言而異。如需更改,請依照 Apple 系統提供的變更國家或地區流程操作,並先處理頁面提示的餘額、有效訂閱及付款方式等條件。
iPhone · iPad · Home
安裝與首次啟用
App 安裝、VPN 設定授權與遠端連線是不同階段,請依序確認,避免直接重新安裝。
iPad 可以安裝嗎?iPhone 和 iPad 需要分別購買嗎?
Shadowrocket 可透過同一個 App Store 產品頁在 iPad 與 iPhone 上取得,系統需求與通用購買請以 App Store 產品頁標示為準。若已購買,請先在 iPad 確認媒體與購買項目帳號,再查看已購項目或產品頁的下載狀態。畫面配置可能隨裝置尺寸改變,但 Home、Config 與 Global Routing 等介面名稱仍可用來尋找功能。裝置能安裝,不代表現有設定會自動同步,兩者請勿混為一談。
首次連線時出現 VPN 設定權限提示,該怎麼處理?
首次啟用連線時,系統可能會要求允許新增 VPN 設定,這是建立本機連線所需的系統授權。確認操作是由剛開啟的 Shadowrocket 發起後,依提示允許並完成裝置驗證。此授權不會自動填入伺服器或訂閱資訊,仍須先準備自己已有的設定。若先前取消授權,可返回 App 再次啟用連線;受管理的裝置也可能因管理政策而限制相關權限,請先確認裝置管理設定。
Home 的連線開關無法開啟,或一開啟就關閉,該怎麼辦?
先確認問題是尚未取得 VPN 設定權限,還是取得權限後連線立即失敗。前者請檢查系統授權與裝置管理限制;後者請確認 SERVER 是否已選取有效項目、伺服器參數是否完整,以及是否有其他 VPN 連線正在使用。暫時關閉 On Demand,再手動測試,可減少自動重新連線造成的干擾。請保留錯誤訊息再逐項修改,不建議一開始就刪除 App,因為可能同時移除尚未備份的本機資料。
介面顯示英文,如何對照教學中的操作位置?
官方手冊保留介面英文名稱,方便在不同裝置上依名稱尋找:Home 可查看連線狀態與 SERVER,Add Server 可新增現有伺服器資訊,Config 用來管理設定,Settings 用來檢查設定選項。若要調整語言,可先查看系統 Settings 中該 App 是否提供語言選項;實際可選語言以裝置顯示為準。請勿只依按鈕所在位置操作,螢幕尺寸不同,入口位置可能與教學示意不同。
首次開啟後,如何確認已具備連線條件?
先確認一般 Wi-Fi 或行動網路可以連線,再於 Home 檢查 SERVER 中是否有自己匯入的有效項目,並確認目前選取的項目。接著檢查 Global Routing:依設定規則分流時選擇 Config;單獨測試所選伺服器時可選擇 Proxy。允許系統新增 VPN 設定後再啟用連線,並確認連線狀態與實際網頁瀏覽情形。App 已安裝、清單中有項目、連線開關已開啟,是三個不同階段,不能以其中一項代替完整檢查。
Subscribe · Add Server · SERVER
訂閱與節點匯入
以下操作以使用者已有的訂閱或伺服器資訊為前提,協助區分網址讀取、格式解析與實際連線。
匯入現有訂閱失敗,如何判斷是網址還是網路問題?
先完整複製自己已有的訂閱網址,檢查是否混入空格、換行或通訊軟體附加的文字,再確認匯入類型為 Subscribe。若顯示解析失敗,請確認回應內容確實是訂閱資料,而不是登入頁面或錯誤頁面;若顯示逾時,則先確認目前網路能否連線至該網址。訂閱可能包含存取憑證,請勿公開貼出完整網址。若仍無法匯入,請保留錯誤類型,並向自己的服務供應商確認網址狀態與格式。
單一分享連結與 Subscribe 網址的匯入方式有何不同?
單一分享連結描述某個伺服器的協定與參數,匯入後通常會成為一個項目;Subscribe 網址則用來取得一組項目,之後更新時清單也可能有所變動。請先確認取得的是哪一種類型,再選擇對應的匯入方式。Add Server 可用來填入自己已有的伺服器資訊,Scan QR Code 則適合讀取相應的 QR Code。請勿將一般網頁網址當成訂閱,也不要因項目成功顯示,就認定憑證與遠端服務一定有效。
如何更新現有訂閱?更新前需要先保存什麼?
在 Home 找到對應的訂閱群組,執行該訂閱的更新操作,並等待結果提示。更新前先記下目前選取的項目與自己做過的重要修改,因為遠端清單變動可能會取代、移除或重新命名原有項目。更新完成後,重新確認 SERVER 的選取項目,並進行一次 Connectivity Test 與實際連線測試。訂閱更新主要是刷新項目資訊,不等於切換 Global Routing,也不應假設它會同步覆寫 Config 中個別管理的規則檔案。
訂閱更新後清單變空,或原有項目消失,該怎麼辦?
先確認這次更新是否成功,以及訂閱網址是否仍是自己有效的網址。清單變空可能是請求失敗、回傳內容異常,或遠端已調整可用項目,不能直接判定為 App 安裝問題。若有更新前的備份,請先保留,不要反覆刪除並重建訂閱。向自己的服務供應商確認訂閱有效期限與清單變動後,再重新更新;項目恢復後,也請重新選取 SERVER,避免繼續使用已移除的項目。
手動新增伺服器後仍無法連線,需要核對哪些欄位?
請以自己現有的伺服器資料為準,逐項核對協定類型、位址、連接埠及該協定所需的驗證資訊,再檢查 TLS、SNI、傳輸方式與路徑等附加欄位。不同協定需要的欄位各異,請勿將某種協定的參數套用到另一種協定。也要特別檢查複製時是否多出空格,以及是否誤將顯示名稱填入伺服器位址欄位。每次只修改一組相關參數並進行測試,方便找出原因;分享排查資訊前,請遮蔽密碼及其他憑證。
Global Routing · Config · Connectivity Test
規則分流與故障排除
先在相同網路與相同目標下進行對照測試,再判斷問題來自伺服器、規則、DNS 或自動連線條件。
Global Routing 中的 Config、Proxy、Direct 三種模式該如何選擇?
Config 依目前設定中的規則決定流量去向;Proxy 會讓用戶端可處理的流量經由所選代理路徑連線;Direct 則直接連線。日常依規則分流時,請選擇 Config,並確認使用中的設定檔與目標策略。排查特定伺服器時,可暫時切換至 Proxy 作為對照;Direct 則可用來比較直接連線的情況。這三種模式不是速度等級,切換後請記錄測試結果,再恢復原本需要的設定。
顯示已連線,但網頁仍無法開啟,應依什麼順序排查?
顯示已連線只代表本機連線已建立,無法證明遠端伺服器、DNS 與目標網站都正常。先中斷連線並確認基本網路可用,再檢查 SERVER 的選取項目與 Connectivity Test;接著用 Proxy 與 Config 測試相同目標作比較。若 Proxy 可用但 Config 不行,請優先檢查規則與策略;若兩者都失敗,請檢查伺服器狀態與參數。只有部分網域無法使用時,再檢查 DNS 與目標網站狀態;每次只變更一個條件。
設定 DOMAIN-SUFFIX 規則後未依預期分流,可能是什麼原因?
先確認 Global Routing 設為 Config,並確認實際啟用的是剛編輯的設定檔。接著由上至下檢查規則,較早符合條件的規則可能已決定流量去向;FINAL 應放在規則末尾。然後核對網域條件、逗號分隔方式與目標策略名稱,PROXY、DIRECT、REJECT 必須符合規則語法。也請確認請求實際連線的網域;同一頁面可能同時載入多個不同網域,單一規則不一定涵蓋頁面中的所有資源。
On Demand 會影響手動中斷連線與耗電嗎?
On Demand 可依設定條件觸發連線,因此手動中斷後若條件仍符合,可能會再次建立連線。排查開關反覆變動時,可先關閉 On Demand,再手動測試。耗電也會受到網路訊號、實際流量、頻繁重新連線及背景活動影響,不能只憑 VPN 圖示判斷。可在系統電池用量統計中比較使用條件相近的紀錄,並減少不必要的反覆測試;重新啟用 On Demand 前,請再次確認觸發條件符合目前的網路使用需求。
Connectivity Test 延遲較低,為何實際瀏覽仍然很慢?
Connectivity Test 只能作為特定測試條件下的連線參考,不能等同於網頁載入速度或持續傳輸能力。實際連線還會受到目標網站、DNS、伺服器負載、網路封包遺失及本機訊號影響。請在相同網路、相同目標與相近時段,對自己已有的項目進行比較,並記錄是首次開啟較慢、持續傳輸較慢,還是間歇性中斷。不要只根據單一延遲數字判斷,也不要把測試成功視為所有 App 與網域都能正常連線的證明。