Shadowrocket 常見問題
依問題發生的階段查找。先確認取得方式與權限,再檢查現有訂閱、伺服器和 Global Routing;每次只修改一項設定。
本頁以 iPhone / iPad 介面為例,並另外說明電腦與 Android 的取得及安裝問題。展開問題即可閱讀,不必先完成其他設定。
正版與購買
先區分客戶端取得方式與連線資料,再確認商店項目、帳號及裝置相容性。
電腦和 Android 可以使用 Shadowrocket 嗎?費用有什麼不同?
可以。iPhone / iPad 版在 App Store 一次性付費 $2.99;Mac(Apple 晶片與 Intel)、Windows、Android、Linux 版免費。電腦與 Android 安裝檔統一由本站下載頁取得,檔案透過本站 /dl/shadowrocket/ 路徑提供。請先選擇作業系統,再選晶片或安裝格式;Mac 版請勿前往 iPhone / iPad 的商店頁面。
在 App Store 搜尋不到 Shadowrocket,先檢查什麼?
先確認拼字,再檢查用於「媒體與購買項目」的 Apple 帳號地區;帳號地區可能與裝置語言、系統地區或 iCloud 帳號不同。中國大陸 App Store 未提供此 App。若要調整地區,請前往系統設定中的 Apple 帳號 → 媒體與購買項目 → 檢視帳號 → 國家或地區,依官方流程確認餘額、現有訂閱及付款資料後再操作。
如何確認 App Store 上的正版項目?
開啟下載頁提供的 App Store 產品頁,確認開發者為 Shadow Launch Technology Limited,並核對官方圖示與 App ID 932747118。三項資訊都相符才是正確項目,請勿只憑相似名稱判斷。iPhone / iPad 版在 App Store 一次性付費 $2.99;Mac / Windows / Android / Linux 版免費。商店中標示免費的同名項目,並非此處介紹的 iPhone / iPad 版產品。
更換 iPhone 或重新安裝後,需要再次購買嗎?
通常不需要。iPhone / iPad 版在 App Store 一次性付費 $2.99;Mac / Windows / Android / Linux 版免費。新裝置請使用原先購買時的「媒體與購買項目」帳號,在 App Store 的已購項目中找到 Shadowrocket 並重新下載。若仍顯示價格,請先確認帳號、購買記錄與商店地區;重新下載 App 不會自動還原未備份的伺服器與設定。
iPad 可以安裝嗎?系統需求要去哪裡查看?
可以。iPhone / iPad 版由 App Store 取得,一次性付費 $2.99,兩種裝置皆可使用;Mac / Windows / Android / Linux 版免費。iPad 請使用原購買帳號下載,系統需求以 App Store 頁面標示為準。安裝前請查看產品頁的相容性說明;若裝置系統不符合需求,先確認是否有可用的系統更新,別把無法從商店安裝誤認為訂閱失效。
安裝客戶端後,為什麼還需要現有的訂閱或伺服器資訊?
Shadowrocket 是規則代理客戶端,負責讀取連線參數、套用規則並處理連線。一次買斷客戶端 ≠ 線路方案。iPhone / iPad 版在 App Store 一次性付費 $2.99;Mac / Windows / Android / Linux 版免費。後續操作須以使用者已有的訂閱或伺服器資訊為前提;本站不提供、不販售也不推薦節點或訂閱,僅說明匯入與檢查方式。
下載安裝與首次開啟
系統允許執行只適用於已確認來源的檔案。請勿將安裝權限問題與連線設定問題混為一談。
Mac 應該選 Apple 晶片版還是 Intel 版?
開啟 Apple 選單 → 關於這台 Mac。若「晶片」顯示 Apple 晶片,請選擇下載頁的 Mac Apple 晶片版;若「處理器」顯示 Intel,請選擇 Mac Intel 版。將 App 移至 Applications 後再開啟。若出現「無法驗證開發者」,請確認檔案來自本站,再前往系統設定 → 隱私權與安全性,選擇「仍要打開」;請勿只根據瀏覽器的識別結果判斷晶片類型。
Windows SmartScreen 顯示有風險,要怎麼處理?
先確認安裝檔是從本站下載頁取得,下載路徑位於本站 /dl/shadowrocket/。若出現 SmartScreen 的「Windows 已保護您的電腦」提示,且已確認檔案來源,可點選「其他資訊」→「仍要執行」。只為這次明確的安裝操作允許執行,請勿關閉整套系統防護。若裝置受公司或機構政策管理,且沒有允許選項,請聯絡裝置管理員,勿嘗試繞過管理政策。
Mac 顯示「無法驗證開發者」或「已損壞」,該怎麼辦?
確認 App 來自本站,且已放入 /Applications。若顯示「無法驗證開發者」,先嘗試開啟一次,再前往系統設定 → 隱私權與安全性,選擇「仍要打開」。若顯示「已損壞」,請先重新下載;確認來源與路徑後,可在 Terminal 執行 xattr -cr /Applications/Shadowrocket.app,再重新開啟。此命令會移除 App 的擴充屬性,只能用於已確認來源的這個 App。
Android 安裝權限和 Linux 安裝格式要怎麼處理?
Android 請先從本站下載頁取得安裝檔,再依系統提示,為目前使用的瀏覽器或檔案管理員開啟「允許安裝未知應用」;完成後可撤銷此權限。Linux 中,Debian、Ubuntu 系發行版通常選 deb,Fedora 系通常選 rpm;AppImage 須先使用 chmod +x 為下載檔案新增執行權限。若受到系統安全政策阻擋,請先確認檔案來源及發行版需求,勿全域關閉防護。
首次連線時出現「加入 VPN 設定」提示,該如何處理?
這是 iPhone / iPad 建立系統 VPN 設定所需的授權。請確認提示來自目前操作的 Shadowrocket,再選擇允許,並完成裝置密碼或系統要求的驗證。若拒絕了要求,可返回 App 再次連線以重新觸發授權;若設定已刪除,也需要重新授權。受管理的裝置可能禁止新增 VPN,請先確認管理規範;反覆點選連線開關無法解除系統限制。
介面是英文,應該從哪些項目開始操作?
可依介面文字尋找:Home 用來查看及選擇伺服器,Add Server 用來新增連線參數,Config 用來管理設定檔,Global Routing 用來選擇路由模式,Data 用來查看流量,Settings 用來調整設定。手冊保留這些英文原文,並在旁說明其用途;不同系統與版本的項目位置可能略有差異,操作時請以裝置上實際顯示的文字為準。
訂閱與伺服器匯入
以下操作以使用者已有的訂閱或伺服器資訊為前提。先確認資料類型,匯入後再檢查是否可用。
訂閱連結和單一伺服器分享連結有什麼不同?
訂閱網址用來取得並更新一組伺服器資料;單一分享連結通常只包含一台伺服器的資訊。請先確認現有資料屬於哪一種,再選擇相應的匯入方式。ss://、vmess://、vless://、trojan:// 等前綴通常用於單一分享資訊,請勿將它們當成訂閱網址反覆更新。連結可能包含帳號憑證,複製時請勿貼到公開聊天室、論壇,或放入未遮蔽資訊的截圖。
訂閱匯入失敗,應依什麼順序檢查?
先確認複製的是完整訂閱網址,沒有換行、空格或遭截斷的參數;再檢查目前網路能否連上該網址。若回傳登入頁、錯誤頁或空白內容,客戶端就無法解析成伺服器清單。請向原服務商確認網址有效期限、帳號狀態與輸出格式,別先刪除原本可用的資料。排查時只需描述錯誤訊息,請勿公開完整訂閱網址及其中的憑證。
如何更新現有訂閱?更新後要檢查哪些項目?
在 Home 找到對應的訂閱群組,使用該群組的更新功能;按鈕位置請以目前介面為準。更新完成後,確認伺服器清單是否有變化、原先選取的伺服器是否仍存在,並重新執行 Connectivity Test。更新失敗時請保留舊資料,先檢查網路與訂閱網址。更新訂閱只會變更伺服器資訊,不等於更新 App,也不一定會取代 Config 中的規則。
手動使用 Add Server 時,哪些欄位需要核對?
先選擇與現有資料相符的協定,再逐一確認伺服器位址、連接埠及驗證資訊。Shadowsocks 的加密方式與密碼必須相符;其他協定也可能需要 UUID、TLS、傳輸方式或伺服器名稱。請勿憑經驗補上缺少的欄位,也不要把位址中的連接埠重複填入獨立的連接埠欄位。儲存後先執行 Connectivity Test,再實際測試連線,以便區分資料輸入錯誤與路由問題。
Scan QR Code 無法匯入,或顯示無法辨識,怎麼辦?
先確認 QR Code 包含的是受支援的伺服器資訊,而不是網頁登入網址或付款頁面。使用 Scan QR Code 時請允許相機存取,並保持 QR Code 完整清晰、避免反光;若介面提供從相簿辨識的功能,也可讀取原始圖片。若仍失敗,請向資訊提供者索取相應的文字分享連結,並確認協定格式。請勿為了辨識 QR Code,將含有連線憑證的圖片上傳到公開辨識網站。
重新安裝前要備份什麼?如何避免設定外洩?
先記下目前啟用的 Config、Global Routing 模式及必要設定,再使用 App 提供的匯出功能備份自己的設定,並妥善保存現有訂閱網址。匯出檔案可能含有密碼、UUID 和帳號參數,請存放在自己管理且有保護措施的位置。還原後請確認目前的伺服器、規則動作與系統 VPN 授權;App 重新安裝成功,不代表原有連線資料已自動還原。
需要完整操作步驟,請閱讀訂閱匯入與首次連線使用說明。
規則分流與故障排查
從基礎網路、伺服器到路由、DNS 與規則逐步檢查。保留已知可用的設定,避免同時修改多個變因。
Global Routing 的 Config、Proxy、Direct 要怎麼選?
Config(設定檔)依目前啟用的設定檔比對規則,適合日常使用已備妥規則的情況;Proxy(代理)會以代理模式處理連線,適合暫時確認代理路徑;Direct(直連)會以直連模式處理,適合對照基礎網路。這三種模式都無法保證伺服器一定可用。切換至 Config 後,仍須確認目前設定檔正確;切換至 Proxy 後,也要確認選取的伺服器能夠連線。
連線開關無法開啟,或開啟後馬上關閉,該先檢查什麼?
先查看是否有待確認的 VPN 授權,再確認已選取欄位完整的伺服器資料。檢查系統是否正在執行其他 VPN 連線,以及裝置是否受管理政策限制。記下開關關閉時出現的錯誤訊息,再依序檢查權限、伺服器參數與目前網路。若剛修改過設定,先還原到已知可用的狀態;請勿一次更動多項設定,否則難以確認是哪一項造成問題。
連線開關已開啟,卻無法上網,該如何排查?
先中斷連線,確認基礎網路可用;再檢查所選伺服器的連線狀態與帳號狀態。連線後確認 Global Routing,必要時短暫以 Proxy 對照 Config,接著檢查 DNS 與規則命中情形。若只有部分目標連不上,請優先檢查相應網域的規則動作與 DNS 結果;若所有目標都連不上,則先檢查伺服器與網路。每次只修改一項,並記錄修改前後的結果。
Connectivity Test 有結果,為什麼網頁還是打不開?
Connectivity Test 只反映目前測試方式及測試目標的結果,不能取代完整的連線驗證。測試目標可連線,不代表所有網域的 DNS、TLS 與路由都正常。先確認測試的伺服器就是目前選取的伺服器,再開啟要驗證的實際目標,觀察規則是否將連線導向預期的動作。請勿只比較延遲數字,也要檢查逾時、解析錯誤,以及目標本身是否可用。
為什麼規則順序會影響結果?如何檢查 Config?
規則通常依序比對,較早命中的規則可能讓後續規則不再參與該連線的判斷。請檢查目前啟用的 Config,而不只是曾編輯過的檔案;再確認 DOMAIN-SUFFIX、GEOIP 等規則的比對範圍與相應動作。FINAL 是前面規則都未命中時使用的最終規則,應放在規則清單末尾。修改前請先儲存副本,修改後透過實際連線及可用的連線記錄確認結果,不要只憑規則名稱判斷。
持續連線比較耗電,該如何檢查 On Demand?
先查看系統電池用量,區分前景使用、背景連線與其他 App 的流量。頻繁傳輸、反覆重新連線、較繁重的規則處理或持續診斷,都可能增加耗電。檢查 On Demand 是否在不需要的網路環境下觸發連線,並減少反覆自動測試;確認有需要後再調整條件。可在相同網路和使用時間下比較修改前後的狀況,別把單次電量下降直接歸因於某個開關。
需要依步驟完整檢查,請閱讀Shadowrocket 使用手冊;也可返回分類導覽繼續查找。