[Purchase]
正版與購買
依裝置確認取得方式,再區分用戶端、商店購買紀錄與線路服務。
電腦和 Android 可以使用 Shadowrocket 嗎?各平台如何取得?
可以。iPhone / iPad 版在 App Store 一次性付費 $2.99;Mac / Windows / Android / Linux 版免費。Mac 提供 Apple 晶片版與 Intel 版,其他平台也應依裝置選擇安裝檔。請先前往下載指南,再選擇對應平台;電腦、Android 與 Linux 的安裝檔皆由本站 /dl/shadowrocket/ 路徑提供。首次安裝時的系統授權步驟也列於下載指南,請勿在目前裝置上使用其他系統的安裝檔。
在 App Store 搜尋不到 Shadowrocket,該檢查哪些項目?
先開啟 Shadowrocket 的 App Store 產品頁,確認是商店地區無法提供,還是搜尋結果未顯示。中國大陸的 App Store 未提供此 App,請確認 App Store 使用的 Apple ID 所屬地區,而非只修改裝置語言或系統地區。如需調整,請依系統設定中的 Apple ID 路徑操作:「媒體與購買項目 → 檢視帳號 → 國家或地區」,並留意商店列出的餘額、訂閱及付款條件;只切換裝置語言不會更改帳號所屬的商店地區。
如何確認 App Store 上的 Shadowrocket 項目?
請確認開發者為 Shadow Launch Technology Limited,並核對官方圖示及 App ID 932747118,三者應指向同一個產品頁。iPhone / iPad 版在 App Store 一次性付費 $2.99,實際結帳金額以商店頁面為準;Mac / Windows / Android / Linux 版免費。勿只憑名稱或搜尋排序判斷,尤其不要將商店中標示免費的同名項目當成此產品。電腦、Android 與 Linux 請從本站下載指南前往 /dl/shadowrocket/ 安裝檔路徑。
換機或重新安裝後,如何還原已購項目?
在新裝置的 App Store 登入原先購買 Shadowrocket 的 Apple ID,再從帳號的已購項目或 App 清單中尋找並重新下載。裝置登入的雲端帳號與商店購買帳號可能不同;找不到項目時,請先確認實際用於購買的帳號及目前商店地區。還原用戶端不代表所有本機設定也會一併還原;舊裝置仍可使用時,請先妥善保存設定與伺服器資訊,並確認備份完整。確認備份前,請勿刪除舊裝置上的資料。
iPad 可以安裝嗎?與 iPhone 的購買紀錄如何共用?
可以,iPhone 與 iPad 使用同一個 App Store 產品項目;使用原購買帳號時,可依已購紀錄在兩種裝置上取得。iPhone / iPad 版在 App Store 一次性付費 $2.99,Mac / Windows / Android / Linux 版免費;iPhone 與 iPad 的系統需求以 App Store 頁面標示為準。安裝後仍須匯入自己的訂閱或伺服器資訊,並在該裝置上確認 VPN 設定授權;另一台裝置已連線,不代表目前裝置也已完成設定。
取得用戶端後,為什麼還需要訂閱或伺服器資訊?
用戶端一次性買斷 ≠ 線路方案。Shadowrocket 用於管理連線參數、設定檔與規則,取得用戶端本身並不包含可直接使用的遠端伺服器。本文以你已有訂閱或伺服器資訊為前提;訂閱連結請向你的服務商取得。本站是官網與官方手冊,不提供、不販售也不推薦節點或訂閱。匯入前請先分辨訂閱連結、單一分享連結與 Config 設定檔,三者用途不同,不可只憑文字外觀混用。
[Install]
安裝與首次開啟
先確認作業系統與架構,再處理安裝權限。系統提示與機構管理政策應分別檢查。
Mac 應選 Apple 晶片版還是 Intel 版?
開啟 Apple 選單中的「關於這台 Mac」,確認顯示的是「晶片」還是「處理器」。若顯示 Apple 晶片,請選 Apple 晶片版;若顯示 Intel 處理器,請選 Intel 版,不要依外觀或購買年份猜測。將對應 dmg 中的 Shadowrocket 移至 Applications 後再開啟;若出現「無法驗證開發者」,確認下載來源後,前往「系統設定 → 隱私權與安全性」選擇「仍要打開」。完整下載與系統授權步驟請參閱下載指南。
Windows SmartScreen 顯示風險提示,如何檢查並繼續安裝?
先確認檔案來自本站下載指南、下載路徑位於 /dl/shadowrocket/,且選取的是 Windows 安裝檔。SmartScreen 顯示封鎖提示時,可展開「詳細資訊」查看檔案資訊,確認後選擇「仍要執行」,再依安裝精靈操作。請勿為了安裝而長期關閉系統防護。若裝置由公司或機構管理、按鈕無法使用,或管理政策明確禁止執行,請先聯絡裝置管理員處理,不要反覆修改政策;提示文字可能因 Windows 設定而異。
Mac 顯示「已損毀」或無法開啟,該如何處理?
先確認晶片版本正確、檔案已完整下載,並將 Shadowrocket 移至 /Applications。若出現「無法驗證開發者」,請優先前往「系統設定 → 隱私權與安全性」選擇「仍要打開」。若確認安裝檔來自本站,仍顯示「已損毀」,可在 Terminal 執行 xattr -cr /Applications/Shadowrocket.app 後重新開啟。此命令僅針對指定的應用程式目錄,請勿將路徑擴大至整個磁碟;若遇到權限或機構政策限制,請先確認應用程式位置與裝置管理要求。
Android APK 無法下載或安裝,該怎麼處理?
請從下載指南選擇 Android arm64 APK;若在微信中點開後沒有開始下載,請使用頁面選單改以系統瀏覽器開啟。安裝時依系統提示,為實際執行安裝的瀏覽器或檔案管理員啟用「允許安裝未知的應用程式」,完成後即可撤銷該權限。此授權只需提供給本次使用的 App,不必對所有 App 開啟。若仍顯示安裝失敗,請檢查裝置架構、剩餘空間與檔案是否完整下載;並先保存現有設定,再確認是否與舊版安裝衝突。
Linux 的 deb、rpm 和 AppImage 該如何選擇?
請依發行版使用的套件格式選擇:使用 deb 的系統選 deb,使用 rpm 的系統選 rpm;若需要以獨立檔案執行,則選擇 AppImage。下載後進入檔案所在目錄,deb 可使用 sudo apt install ./Shadowrocket.deb 安裝;若檔名不同,請替換為實際下載的檔名。AppImage 須先使用 chmod +x Shadowrocket.AppImage 賦予執行權限,再執行檔案。軟體安裝權限、相依套件與桌面整合會因發行版而異;若發生錯誤,請先閱讀終端機輸出,不要連續重複執行。
首次連線時無法開啟開關,VPN 授權要在哪裡確認?
先確認 Home 中已有可選擇的伺服器,再嘗試開啟連線。iPhone / iPad 首次連線時會要求加入 VPN 設定,請依系統提示允許,並完成裝置密碼或身分驗證;若剛才取消了,請返回用戶端重新觸發。仍無法開啟時,請檢查系統的 VPN 與裝置管理設定,以及是否有其他 VPN 連線正在使用。受管理的裝置可能禁止新增設定,請勿刪除不明的機構設定。授權成功只代表系統允許建立連線,之後仍須確認伺服器與規則。
依平台查看完整步驟:安裝與系統授權說明。
[Subscribe]
訂閱與節點匯入
向你的服務商取得現有訂閱,並分清匯入、更新與連線測試。辨識成功不代表連線已經確認。
如何匯入訂閱連結?
向你的服務商取得訂閱連結,在 Home 開啟 Add Server,選擇 Subscribe 後貼上完整網址並儲存,再執行更新。貼上前後請確認內容沒有混入空格、換行、引號或通訊軟體附加的說明文字;完整連結可能包含查詢參數,不可只保留網域。匯入後確認伺服器清單中已出現項目,再選取實際要連線的伺服器。訂閱網址可能包含存取憑證,排查時請勿將完整連結貼在公開截圖、文章留言或共用設定檔中。
訂閱匯入失敗或清單空白,應先檢查哪些地方?
先分辨「網址無法存取」和「回傳內容無法辨識」。確認複製的是訂閱網址,而非帳號網頁、說明頁面或單一分享連結;接著確認目前網路可連線至該網址、訂閱仍有效,且伺服器回傳的內容格式受用戶端支援。網頁能開啟不代表內容格式正確,若回傳的是登入頁面,也無法解析為訂閱。若出現錯誤提示,請記錄提示文字與發生階段,再向你的服務商確認網址及格式。重新嘗試前請保留現有項目,避免誤刪仍可用的設定。
單一分享連結、QR Code 與手動 Add Server 有何不同?
單一分享連結通常描述一台伺服器,QR Code 也可能只是同一段連結的編碼;使用 Scan QR Code 後,請確認辨識結果是伺服器還是訂閱。手動 Add Server 則須逐項填寫協定、位址、連接埠及相應的驗證參數。三種方式都要核對協定類型,不能因位址和連接埠相同就省略 TLS、SNI 或傳輸設定。匯入成功後,先檢查欄位是否齊全,再儲存並測試;單一伺服器不會自動納入訂閱清單的更新機制。
如何更新訂閱?更新後項目為何會變動?
在 Home 找到對應的 Subscribe 項目並執行更新,完成後查看清單與目前選取的項目。更新內容以訂閱回傳資料為準,伺服器可能新增、改名或移除;更新後請重新確認所選項目仍存在,不要只看原本名稱。更新伺服器清單與切換 Config 是兩回事,訂閱更新不代表所有規則也會跟著改變。若曾在本機修改訂閱產生的參數,更新時可能會被覆蓋;需要保留時,請先記錄差異,並核對服務商提供的原始參數。
Trojan 匯入成功但無法連線,哪些參數容易填錯?
請逐項核對伺服器位址、連接埠、密碼、SNI 與 TLS 設定,並以你已有的伺服器資訊為準。伺服器位址用於連線目標,SNI 用於 TLS 交握,兩者不一定相同;複製密碼時也要檢查前後是否有空格。遇到憑證相關錯誤,請先核對 SNI、裝置時間與伺服器端憑證,不要直接啟用 Allow Insecure。匯入完成只代表用戶端識別出欄位,無法證明遠端服務可連線或驗證資訊正確。每次只修改一個欄位,並保留修改前的值,以便還原。
Config 設定檔與 Subscribe 訂閱為何不能互相取代?
Subscribe 主要用來取得及更新伺服器清單,Config 則用來組織連線行為與規則,例如 [General]、[Rule]、[Host] 等段落。將伺服器訂閱當作設定檔匯入,或把完整規則檔案貼成伺服器位址,都可能導致解析失敗。請先確認手上的內容類型,再使用對應入口;切換設定後,也要確認目前選取的 Config。設定可能改變 DNS 與請求的路由方向,匯入不熟悉的內容前請先閱讀重要段落,並保存目前設定以便還原。
需要依序操作時,請參閱訂閱匯入與首次連線教學。
[Rule]
規則與故障排查
依序檢查基礎網路、伺服器連線、DNS 與規則。保留相同的比較條件,避免同時修改多項設定。
Global Routing 中的 Config、Proxy、Direct 三種模式該如何選擇?
Config 會依目前設定中的規則決定請求走向;Proxy 主要讓請求經由選取的伺服器轉送;Direct 則是直接連線至目標。日常需要依規則分流時使用 Config,排查問題時可暫時切換至 Proxy 或 Direct 比較結果。這裡的介面模式與規則中的 PROXY、DIRECT 策略有關,但並非同一個設定入口。比較時請使用相同目標與網路條件;測試完成後恢復原本模式,避免長期保留暫時的排查設定。
顯示已連線,為什麼網頁還是無法開啟?
先關閉連線,確認基礎網路正常,再開啟連線並確認選取預期的伺服器。連線狀態只表示本機連線流程已建立,不保證遠端轉送、DNS 或目標網站都正常。接著使用 Connectivity Test 檢查連線能力,並在相同目標下比較 Config 與 Proxy 的結果:只有 Config 異常時,優先檢查規則;兩者都異常時,再核對伺服器參數、訂閱狀態與網路。若只有一個網站無法使用,請記錄網域與錯誤現象,不要直接重設所有設定。
規則為何沒有照預期生效?FINAL 應放在哪裡?
先確認 Global Routing 設為 Config,並檢查目前使用的設定檔。規則會依序比對,前面已符合的規則會決定策略,後續更具體的規則便不會再用於該請求。例如 DOMAIN-SUFFIX,example.com,PROXY 應放在 FINAL,DIRECT 之前;FINAL 是前面的規則都未符合時使用的預設處理。也要分清 DOMAIN 的精確比對與 DOMAIN-SUFFIX 的網域後綴比對。修改後請儲存並重新送出目標請求,再根據連線記錄確認命中的規則,不要只看網頁能否開啟。
介面是英文,建議從哪些功能入口開始?
先依操作目的尋找入口:Home 查看伺服器與連線,Add Server 新增項目,Subscribe 管理訂閱,Config 選取設定檔,Global Routing 選擇 Config、Proxy、Direct 模式,Settings 查看設定。手冊保留這些介面用語,方便逐項對照,不會將英文名稱改成另一套按鈕名稱。系統語言、App 語言設定及平台差異都可能影響實際顯示;若介面與步驟不完全相符,請先確認目前平台與頁面入口,再到術語手冊查找對應功能,不要只憑圖示位置猜測。
持續連線時耗電增加,如何找出原因?
先查看系統電池用量統計,確認同一時段的使用狀況,並分辨前景操作、背景流量與訊號較弱的網路。持續傳輸、大量連線、頻繁重試或長時間記錄詳細資訊都可能增加耗電,不能只憑 VPN 圖示判斷原因。可在相近的網路條件下,分別觀察閒置與實際使用時的情況,再檢查伺服器是否反覆中斷、測試工作是否持續執行。每次只調整一項並記錄結果;On Demand 可依條件連線,但若設定不當導致頻繁重新連線,也應重新檢查觸發條件。
On Demand 自動連線不如預期,應檢查哪些項目?
先在 Settings 確認 On Demand 是否已啟用,以及設定的網路條件是否符合目前環境。它會依系統與設定條件觸發連線,不負責判斷每個網站應使用哪條規則;請求走向仍由 Global Routing 與 Config 決定。排查時先暫時關閉 On Demand,確認手動連線是否正常,再逐項恢復條件並切換網路觀察。若手動關閉連線後又立即重新連線,請優先檢查自動觸發條件;若受到系統或裝置管理政策影響,還須查看系統 VPN 設定。