Shadowrocket 常見問題
先確認問題發生在哪個步驟,再展開相應解答。購買紀錄、系統權限、匯入內容和分流設定應分開檢查,不必一開始就重新安裝。
正版與購買
先核對產品頁和購買帳號,再處理商店地區或已購紀錄問題。
電腦和 Android 可以使用 Shadowrocket 嗎?各平台如何取得?
可以。iPhone / iPad 版在 App Store 一次性付費 $2.99;Mac / Windows / Android / Linux 版免費。Mac 提供 Apple 晶片版與 Intel 版;其他平台也應依裝置和套件格式選擇。請先前往本站下載頁,再點選相應平台按鈕,安裝檔由本站 /dl/shadowrocket/ 路徑提供。Shadowrocket 是閉源商業應用;買斷客戶端不等於購買線路方案,連線前須備妥自己已有的訂閱或伺服器資訊。
在 App Store 搜尋不到 Shadowrocket,該先檢查什麼?
先開啟本頁提供的 App Store 產品頁,確認目前帳號的商店地區是否能顯示此應用。中國大陸商店未上架此應用;裝置語言或系統地區不等於購買帳號的商店地區。可在系統 Settings 中依序前往 Apple Account、Media & Purchases、View Account,確認 Country/Region。如確實需要變更,請依 Apple 官方更改國家或地區流程辦理,並先處理餘額、現有訂閱和付款方式;不要只為了搜尋結果反覆變更地區。
如何在 App Store 確認 Shadowrocket 正版?
請一併核對產品名稱、官方圖示與開發者資訊:開發者應為 Shadow Launch Technology Limited,產品頁連結中的 App ID 應為 932747118,圖示應與本站官方圖示相同。不要只憑搜尋結果中的名稱判斷。iPhone / iPad 版在 App Store 一次性付費 $2.99;Mac / Windows / Android / Linux 版免費。若看到同名的免費商店項目,請返回指定產品頁重新核對,不要直接安裝。
更換 iPhone、重新安裝,或在 iPad 上使用,需要再買一次嗎?
通常不需要。同一個購買用 Apple ID 可在 iPhone 和 iPad 上恢復已購項目;iPhone / iPad 版在 App Store 一次性付費 $2.99,Mac / Windows / Android / Linux 版免費。先確認 Media & Purchases 登入的是當初購買的帳號,再到 App Store 帳號頁面查看已購 App,並點選雲端下載按鈕。iPhone / iPad 的系統需求請以 App Store 頁面標示為準。購買紀錄不等於設定備份,更換裝置前仍須保存已有的伺服器資訊和設定。
購買後仍顯示購買按鈕,該怎麼處理?
請先不要重複付款。核對購買收據上的帳號、App 名稱與目前 Media & Purchases 使用的帳號,再前往 App Store 帳號頁面查看已購項目;iCloud 登入帳號可能與商店購買帳號不同。也請確認開啟的是 App ID 932747118 的產品頁,而非名稱相似的項目。若仍看不到購買紀錄,請透過 App Store 購買紀錄及 Apple 官方支援確認訂單狀態。恢復購買只會恢復取得 App 的資格,不會自動還原訂閱網址、伺服器密碼或本機設定。
安裝與首次開啟
遇到安裝提示時先確認來源;系統權限只依目前操作需求授予。
Mac 應該選 Apple 晶片版還是 Intel 版?
開啟 Apple 選單中的「關於這台 Mac」。若顯示「晶片」並標示 Apple 晶片,請選擇下載頁的 Mac Apple 晶片版;若顯示 Intel 處理器,則選擇 Mac Intel 版。不要根據電腦外觀、購買年份或瀏覽器判斷處理器架構。iPhone / iPad 版在 App Store 一次性付費 $2.99;Mac / Windows / Android / Linux 版免費。下載後請將 App 移至 Applications;首次開啟若遭系統阻擋,先確認檔案來自本站,再依本頁的 macOS 開啟步驟處理。
Windows 顯示風險警告或遭 SmartScreen 封鎖,如何允許執行?
先確認安裝檔是從本站下載頁取得,下載路徑位於本站 /dl/shadowrocket/。安裝套件未經程式碼簽署,首次執行時可能出現 SmartScreen 提示;確認來源後,可選擇「更多資訊」,再點選「仍要執行」。若提示來自組織管理政策、檔案遭安全軟體隔離,或畫面沒有繼續按鈕,請先停止操作並確認提示內容,不要關閉整體系統防護。安裝完成後再開啟 Shadowrocket,依系統提示授予建立連線所需的權限。
Mac 顯示無法驗證開發者或 App 已損壞,該怎麼辦?
先確認晶片版本與下載來源,並將 Shadowrocket 移至 Applications。安裝套件未經程式碼簽署;若出現「無法驗證開發者」,可在系統設定的「隱私權與安全性」中找到這次的封鎖紀錄,選擇「仍要打開」並確認。若顯示「已損壞」,請先重新下載;確認檔案來自本站且位置正確後,可在 Terminal 執行 xattr -cr /Applications/Shadowrocket.app,再嘗試開啟。此命令會清除指定 App 的延伸屬性,不應改用針對整個磁碟的操作。
Android 和 Linux 首次安裝時,需要處理哪些權限?
Android 請從本站下載頁取得 arm64 安裝套件;若系統阻止安裝,只為實際開啟檔案的瀏覽器或檔案管理員啟用「允許安裝未知應用程式」,完成後即可關閉此權限。首次連線時,再確認已授予系統 VPN 權限。Linux 請依發行版選擇 deb、rpm 或 AppImage;AppImage 須先加入可執行權限,例如 chmod +x Shadowrocket.AppImage,檔名以實際下載的檔案為準。安裝套件未經程式碼簽署,遇到來源提示時先核對本站下載路徑,不要直接關閉整套系統防護。
第一次開啟時介面是英文,該從哪裡開始?
先認識幾個固定入口,不必逐項調整 Settings。Home 用來選擇伺服器並連線;Add Server 用來新增自己已有的伺服器資訊;Config 用來管理設定檔;Global Routing 用來選擇設定、代理或直連,對應 Config、Proxy、Direct。匯入後先選定一台伺服器,再開啟 Home 頂端的開關,最後執行 Connectivity Test。使用指南保留英文介面名稱,方便逐項對照;不同平台或系統語言下,入口位置可能不同,請以實際介面為準。
訂閱與伺服器匯入
先分辨訂閱網址與單一伺服器,再檢查格式、欄位和更新結果。
如何匯入現有訂閱?與單一伺服器資訊有何不同?
先確認取得的是訂閱網址,還是單一伺服器的位址、連接埠和驗證欄位。訂閱網址應填入 Add Server 中的 Subscribe 類型入口,依介面輸入網址和方便辨識的備註,再儲存並更新清單;單一伺服器則須選擇相應協定,逐項填寫參數。不要把整段訂閱網址填入伺服器的 Address 欄位。匯入只會建立本機項目,不代表已成功連線;儲存後仍須選擇預設伺服器、檢查 Global Routing,並執行 Connectivity Test 確認。
訂閱匯入失敗,應依什麼順序檢查?
先確認網址完整,尤其是查詢參數、大小寫和結尾字元,並移除複製時帶入的空格與換行。接著分辨「請求失敗」和「內容解析失敗」:前者先檢查目前網路與網址是否有效;後者則確認回傳內容是受支援的訂閱格式,而非登入頁、錯誤頁或說明網頁。確認現有訂閱仍有效後,再嘗試更新一次。向自己的服務提供者反映時,只提供錯誤提示和操作步驟;截圖請遮住完整訂閱網址及驗證欄位,避免憑證外洩。
更新訂閱後伺服器變了,原本的選擇和備註還會保留嗎?
更新時會依遠端內容刷新訂閱群組,伺服器名稱、數量和參數都可能改變,因此不要把遠端項目視為永久不變的紀錄。更新前先記下目前選取的伺服器和重要的本機調整,必要時備份設定;更新後重新確認預設伺服器仍存在,再執行 Connectivity Test。若更新失敗,先查看錯誤提示,不要立刻刪除整個訂閱群組。手動新增的伺服器與訂閱產生的項目應分開辨識,避免大量清理時誤刪仍需使用的內容。
使用 Scan QR Code 掃描後沒有可用伺服器,如何判斷原因?
先確認已允許相機權限,且 QR Code 完整、清晰、沒有遮擋。Scan QR Code 必須辨識受支援的伺服器或訂閱內容;一般網頁 QR Code、登入確認碼或過期圖片不一定能建立項目。掃描後若開啟編輯頁,請先核對協定、Address、Port 和驗證欄位再儲存,不要看到名稱就直接連線。只有圖片時,可依實際介面使用相簿辨識入口;若仍無法解析,請向自己的服務提供者核對原始資訊,再手動透過 Add Server 填寫。
匯入 VMess、VLESS 或 Hysteria2 後仍無法連線,該核對什麼?
先確認協定類型與現有伺服器資訊一致,再逐項檢查位址、連接埠和驗證欄位。VMess 與 VLESS 尤其要核對 UUID、傳輸方式,以及對應的 Host、Path;使用 TLS 時,請檢查伺服器名稱和憑證相關設定。Hysteria2 則須確認驗證資訊和 UDP 網路條件,不能因為其他協定能連線,就判定它也應該可用。不要隨意開啟選項來碰運氣,也不要任意停用憑證驗證;每次只修改一項,測試後記錄結果,以便找出問題欄位或網路條件。
規則與故障排查
每次只修改一項;使用相同目標重新測試,才能判斷是哪項設定造成影響。
Home 頂端的開關無法開啟,或一開就關閉,該怎麼處理?
先確認已選擇參數完整的伺服器,並留意系統是否跳出 VPN 設定授權提示;尚未完成授權時,開關可能無法維持開啟。接著檢查是否同時啟用其他 VPN 連線或裝置管理政策,先中止衝突的連線再試一次。若仍失敗,請關閉 Shadowrocket 後重新開啟,並查看系統 VPN 設定是否留有異常設定。刪除設定前先備份 App 內的資訊,只處理明確屬於 Shadowrocket 的紀錄;受管理的裝置應由管理員確認權限,不要反覆重新安裝。
開關已開啟卻無法上網,應先檢查哪些項目?
依序檢查伺服器、Global Routing、DNS 和規則。先執行 Connectivity Test;若目前伺服器測試失敗,改用另一台自己已有且可用的伺服器,並比較 Wi-Fi 與行動網路。測試通過後,暫時切換至 Proxy,確認目標網頁是否恢復;若只有 Config 無法使用,優先檢查規則與設定選擇。若 IP 可連線但網域名稱無法使用,再檢查 DNS 設定。每次只變更一處並重複相同測試,完成後切回原本的分流模式;開關開啟只代表連線設定已啟動,不保證目標請求一定成功。
Global Routing 的 Config、Proxy、Direct 三種模式該如何選擇?
Config 模式會依目前設定檔中的規則決定請求的去向,適合需要分流時使用;Proxy 模式會讓一般請求經由所選代理路徑,適合短時間測試伺服器和規則的差異;Direct 模式則直接連線,適合比較本機網路狀況。介面上應分別選擇 Config、Proxy、Direct,不要把策略名稱 PROXY、DIRECT 與模式混為一談。若 Proxy 可用但 Config 無法使用,請檢查目前設定、規則順序和 FINAL;排查完成後切回實際需要的模式。
如何排查 DNS 設定,避免越改越複雜?
先儲存目前設定,記下正在使用的 DNS 設定,再比較同一台伺服器、同一個網站在不同網路下的結果。網域名稱無法開啟但已知 IP 可連線,只能視為解析異常的線索,還須參考記錄中的查詢結果判斷。若先前手動新增過 DNS 位址,可先還原原設定或改用系統解析進行比較;不要同時變更 DNS、伺服器和規則。使用自訂解析器時,也要確認解析器本身的連線路徑可正常連通。還原後以相同網域重複測試,確認結果穩定,再保留必要的變更。
連線後耗電增加或速度變慢,該如何找出原因?
先觀察一段實際使用時間的系統電池用量統計,分辨持續傳輸、背景工作和頻繁重新連線;不要只根據剛開啟後的短時間數據下結論。若速度變慢,先比較本機網路,再固定同一個測試目標,改用自己已有的其他伺服器測試;Connectivity Test 反映連通狀況,不代表實際傳輸頻寬。檢查是否長時間保留詳細記錄、頻繁自動測試或不斷觸發連線,並依需要減少這些操作。若問題在更新後出現,先備份設定並核對相關項目,逐項還原驗證,不要一次重設所有內容。