官方手冊 · 常見問題

Shadowrocket
購買、匯入與連線問題

依問題發生的位置尋找答案:商店與購買紀錄、裝置安裝與授權、匯入既有訂閱,以及連線與規則。先核對狀況,再採取操作;排查時一次只變更一個條件,並保留原設定與錯誤提示。

  • App Store 正版核對
  • 匯入既有訂閱
  • Global Routing
  • 連線排解

需要依序操作的步驟,請參閱使用教學;需要確認購買管道,請參閱App Store 下載指南。下方問答可逐題展開,也可同時開啟多題對照。

商店與購買紀錄

正版核對與購買

在 App Store 搜尋不到 Shadowrocket,先檢查哪些項目?

搜尋結果取決於目前 App Store 所使用的 Apple ID 商店地區;中國大陸商店可能不會顯示 Shadowrocket。請先前往系統設定中的 Apple ID,點選 Media & Purchases,查看帳號的 Country/Region;這與裝置的語言及地區設定不同。接著開啟下載指南中的 App Store 產品頁,確認目前店面的供應資訊。若需要變更地區,請依照帳號中的 Country/Region 官方流程操作,並先閱讀餘額、現有訂閱及付款方式相關規定;不要只為了搜尋結果而反覆切換地區。正版指南列有詳細檢查步驟。

如何確認商店中的應用程式是正版 Shadowrocket?

請一併核對名稱、開發者、官方圖示與產品頁網址,不要只憑搜尋結果中的名稱判斷。開發者應為 Shadow Launch Technology Limited;圖示是白底、藍紫色描邊的火箭,與本站頁首的官方圖示一致;產品頁網址應包含 id932747118,應用程式 ID 為 932747118。進入 App Store 詳細資訊頁後再核對這些資料,確認價格與相容性後再購買。App Store 是唯一取得管道;本站下載指南整理正版核對與購買步驟,實際購買及安裝均於商店完成。

更換裝置或重新安裝後,需要再次購買嗎?

通常使用當初購買 Shadowrocket 的 Apple ID,即可從 App Store 的已購項目或應用程式紀錄重新下載。請先確認 Media & Purchases 目前登入的帳號,再搜尋已購紀錄;用於裝置同步的帳號可能與商店購買帳號不同。若頁面仍顯示價格,請先檢查購買紀錄、目前商店地區,以及應用程式是否遭隱藏,不要立即重複付款。重新下載 App 不代表所有設定都會還原,請另外確認原裝置上的伺服器資訊、訂閱及 Config 是否已備份。購買適用性與目前供應狀態,請以 App Store 頁面標示為準。

一次買斷包含哪些內容?為何購買後還要匯入設定?

Shadowrocket 是付費 App,美國商店價格約為 2.99 美元,採一次買斷;實際金額、幣別及購買適用性,請以 App Store 頁面標示為準。一次買斷 App ≠ 線路方案;購買的是應用程式使用資格,不會自動產生可用的伺服器資訊。首次連線前,需匯入使用者已有的訂閱或伺服器資訊,並核對驗證欄位。本站提供 App 官方手冊,不提供、販售或推薦節點或訂閱服務。App 更新透過 App Store 進行;既有訂閱則在 App 內更新,兩者並不相同。

查看商店地區與購買說明 →
裝置與系統授權

安裝與首次開啟

iPad 可以安裝嗎?同一帳號需要分別購買嗎?

Shadowrocket 主要適用於 iPhone 與 iPad;系統需求及跨裝置購買適用性,請以 App Store 頁面標示為準。請在 iPad 的 App Store 核對購買帳號,並從已購項目尋找 App;若已有購買資格,商店會提供相應的下載入口。iPad 的畫面配置可能與 iPhone 不同,但仍可依 Home、Config、Settings 等介面名稱尋找操作位置,不必照著手機截圖的座標找按鈕。安裝後也要確認裝置上是否已有訂閱與 Config;購買資格和 App 內設定是兩類資料。下載指南列有 iPad 的檢查順序。

首次開啟後,連線開關無法啟用或隨即關閉,該怎麼辦?

首次建立連線時,通常需要允許系統加入 VPN 設定。請先確認 Home 中已有可用項目並已選取,再開啟連線;出現系統授權提示時,確認提示對應 Shadowrocket,並依系統要求核准。若先前取消授權,請返回 App 再試一次,並前往系統設定中的 VPN 管理位置檢查設定狀態。其他正在運作的 VPN 連線或裝置管理限制也可能影響啟動;排查時一次只保留需要測試的連線。開關隨即關閉不代表訂閱失效,請先區分系統授權失敗與伺服器連線失敗,再依 App 顯示的錯誤繼續檢查。

介面顯示英文時,應從哪些選項開始操作?

本手冊保留介面名稱的英文原文,方便對照裝置上的按鈕。Home 用於查看伺服器項目與連線狀態;Add Server 用於新增資訊;Config 用於管理設定;Settings 用於檢查設定;Global Routing 則是選擇流量處理方式的入口。若要查看 App 語言,請前往系統設定檢查 Shadowrocket 的 App 語言選項;是否提供其他語言,請以裝置與目前 App 顯示為準。不要把介面語言變更視為設定異常,也不要為了更改語言而刪除既有訂閱。操作時優先依據選項名稱與欄位用途,不要依賴按鈕固定的螢幕位置。

開啟連線後耗電增加,如何判斷原因?

耗電量會受到流量、無線訊號、伺服器連線穩定性及其他 App 背景活動影響,不能只憑連線開關已開啟就判斷原因。請先比較系統電池用量中相同時段的數據,再查看 Data 的流量讀數,確認是否持續上傳、下載或頻繁重新連線。以相同網路和相近使用時間進行比較,每次只變更一個條件;播放影片或傳輸大型檔案也會影響結果。若已啟用 On Demand,也要檢查觸發條件,避免排查期間自動重新連線。關閉不需要的連線後再觀察;Data 的流量統計本身並非耗電量測值。

查看 Data 與流量統計說明 →
既有資訊的匯入與管理

訂閱與節點匯入

匯入既有訂閱失敗,建議依什麼順序檢查?

先確認複製的是使用者已有的完整訂閱 URL,而不是帳戶網頁網址;檢查是否多了空格、換行或漏掉查詢參數。接著確認目前網路能否連線至該網址,以及訂閱是否仍在有效期限內。透過 Add Server 新增 Subscribe 時,請將網址填入對應的 URL 欄位,並依目前介面儲存及更新。若回傳的是網頁內容、驗證錯誤或解析失敗,請核對服務端提供的訂閱格式與驗證狀態;反覆匯入相同網址通常無法解決這些問題。排查時記下錯誤訊息,但不要公開完整 URL,因為其中可能包含存取憑證。

手動使用 Add Server 後無法連線,哪些欄位最容易填錯?

手動新增的資訊必須與使用者已有的伺服器資料逐項一致。先核對協定類型、位址與連接埠,再檢查密碼或 UUID,以及服務端要求的傳輸方式、TLS、SNI、路徑等欄位。不同協定所需欄位不同,VMess 與 VLESS 的設定不能只因名稱相近就互相套用;也不要為了填滿表單而任意填入資料。儲存後返回 Home,確認選取的是剛新增的項目,再測試連線。若資訊來自 QR code,可使用 Scan QR Code 匯入後再核對欄位。每次只修改一項,並保留原始資訊,避免一次更動多個欄位而無法找出錯誤來源。

如何更新既有訂閱?為什麼更新後項目會改變?

在 Home 找到對應的 Subscribe 群組或項目,使用目前介面提供的更新功能,再檢查更新結果與錯誤提示。更新時會重新取得該網址回傳的伺服器清單,因此項目名稱、數量或參數可能隨使用者既有訂閱內容而改變;這不是 App Store 的 App 更新。更新前可記下目前使用的項目名稱,更新後再確認選取的項目是否仍可用。若更新失敗,先核對 URL、驗證狀態與目前網路,不要立即刪除整個群組。重要的手動設定應在操作前另行記錄,避免誤以為本機修改一定會保留在下次訂閱更新後。

Subscribe 和 Config 有什麼不同?匯入後為何還要檢查規則?

Subscribe 通常用於取得伺服器清單;Config 用於管理規則及相關處理設定。實際包含哪些內容,取決於匯入資料的格式。在 Home 看到項目,只能表示清單已匯入,不能證明規則檔已存在或正在使用。若要使用 Global Routing 的 Config,請前往 Config 檢查目前設定,確認規則、策略名稱與可用伺服器彼此對應。規則中的 PROXY 或自訂策略,必須在設定中有可用目標;不能只複製文字就認定已生效。請分別核對伺服器資訊與設定,再測試一次連線,避免把匯入問題和分流問題混在一起排查。

查看匯入與首次連線教學 →
處理路徑與驗證順序

規則分流與連線排解

Global Routing 中的 Config、Proxy、Direct 該怎麼選?

Config(設定)依目前設定中的規則決定如何處理流量,適合搭配已核對過的規則檔;Proxy(代理)會依選取的代理目標處理流量,可暫時用來確認伺服器連線是否正常;Direct(直連)則讓流量直接連線,可與裝置原本的網路狀況比較。這三種模式只會改變流量處理路徑,不會自動修復錯誤的驗證欄位、失效訂閱或裝置網路問題。日常需要分流時可使用 Config,但應先確認設定及其策略目標有效。排查時先記下原設定,每次只切換一種模式;測試結束後恢復原設定,避免忘記暫時變更而誤判規則效果。

開關顯示已連線,但網頁無法開啟,該如何排查?

顯示已連線代表系統連線已建立,不代表每個請求都能抵達目標。先暫停連線,確認裝置原本的網路能正常瀏覽常用網頁,再檢查 Home 中選取的伺服器。使用 Connectivity Test 查看測試結果,並搭配實際網頁請求判斷;單次測試成功不代表所有流量都正常。若暫時切換至 Proxy 後可以瀏覽,但使用 Config 時失敗,請檢查命中的規則、策略目標及 DNS 設定;若兩種模式都失敗,優先核對伺服器資訊與目前網路。每次只變更一項,記錄錯誤與處理路徑;不要一次重設所有設定,以免失去可供比較的線索。

規則看起來正確卻沒有生效,如何確認比對結果?

先確認 Global Routing 目前使用的是 Config,並檢查實際套用的設定檔,而非只開啟某個檔案查看內容。規則通常依設定中的順序比對,較早符合的規則可能讓後面的規則無法處理請求。核對 DOMAIN-SUFFIX 等關鍵字後的網域,以及規則末尾的策略名稱是否存在且可用;FINAL 是前面的規則皆未符合時採用的最終規則。接著重新送出目標請求,並查看 App 提供的連線紀錄以確認處理結果。既有連線可能不會因規則修改而立即改變路徑,因此應以新的請求驗證;排查完成後,儲存已確認的設定。

只有部分網域無法開啟,應該直接修改 DNS 嗎?

部分網域連線失敗,可能與 DNS、規則目標、伺服器連往目標的連線或目標網站本身有關,應先釐清原因。比較同一網域在 Direct、Proxy、Config 下的狀況,再查看連線紀錄中的網域、位址及處理策略。若只有 Config 失敗,先檢查規則是否將它指派給無法使用的策略;若是位址解析失敗,再檢查 Config 或 Settings 中實際使用的 DNS 設定。不要因為單一網站無法開啟,就連續更換多組參數,也不要任意關閉憑證驗證。記下原設定後,每次只修改一項,並以相同目標重新測試;確認結果後再保留變更。

查看 Global Routing 操作說明 →

返回分類目錄 ↑ · 繼續閱讀 Rules 說明 · 查詢介面名稱與規則關鍵字