App Store 正版 · 一次性買斷

Shadowrocket 使用說明與規則設定

適用於 iPhone / iPad 的規則代理用戶端:透過 規則分流 指定請求的連線方式,並於 App Store 一次性買斷。

Shadowsocks VMess VLESS Trojan Hysteria2 WireGuard

系統需求與是否支援通用購買,請以 App Store 頁面標示為準。

設定檔結構速覽

rules.conf

欄位與比對邏輯示意,並非應用程式介面;範例網址僅用於說明語法。

[General]

基本選項
  • bypass-system = true
  • dns-server = system

設定系統略過項目與 DNS。先保留目前設定,再逐項調整。

[Rule]

逐條比對
  1. DOMAIN-SUFFIX,example.com,PROXY
  2. DOMAIN-KEYWORD,example,DIRECT
  3. GEOIP,CN,DIRECT
  4. IP-CIDR,192.168.0.0/16,DIRECT
  5. FINAL,PROXY

由上往下比對,符合第一條即停止。範圍較廣的條件應放在具體條件之後。

[Host]

網址映射
  • example.com = 1.2.3.4

指定網域映射。解析結果與路由策略是兩項不同的檢查項目。

[URL Rewrite]

重寫條件
  • ^http://example.com https://example.com 302

依運算式比對請求。範例用於說明 302 重新導向的寫法。

策略

請求路徑
  • PROXY透過代理連線
  • DIRECT直接連線至目標
  • REJECT拒絕符合條件的請求

規則指定策略,伺服器設定則提供連線參數。

比對順序

符合後停止
  1. 1檢查第一條條件
  2. 2未符合,繼續比對
  3. 3符合條件,套用策略
  4. FINAL 處理其餘請求

此流程對應 Global Routing → Config 的規則判斷方式。

功能索引 / 先確認設定項目

連線、規則與設定管理

伺服器資訊、設定檔與連線開關各自處理不同問題。現有伺服器決定連線目的地,Config 決定各項請求使用哪種策略,On Demand 則決定何時觸發連線。排查時先釐清這三個層面,避免把規則問題誤認為訂閱問題。

Global Routing 與 Rule

先在 Home 確認 Global Routing:Config 依設定檔規則處理,Proxy 以代理連線為主,Direct 則以直接連線為主。若要測試 Rule,請選擇 Config,並確認目前選取的設定檔。規則由上往下比對,最先符合的條件會決定所用策略;具體網域應放在較廣泛的關鍵字之前,FINAL 則放在最後。結果不如預期時,先檢查模式與順序,再調整條件,避免一次變更多個項目。

[Rule]
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
FINAL,PROXY
查看設定欄位 →

以上索引分別說明「連線參數」、「請求策略」與「觸發條件」。完整操作請依照入門指南,設定欄位的含義則可在設定參考中逐項確認。

裝置與商店 / 統一從產品頁取得

iPhone 與 iPad 取得說明

iPhone

在 App Store 產品頁確認應用程式後購買,安裝完成再開啟 Home。首次建立連線時,系統會要求新增 VPN 設定;確認發出要求的應用程式是 Shadowrocket 後,依照系統提示操作。此授權可讓應用程式建立系統網路連線,但不會自動產生伺服器資訊,仍須先匯入使用者現有的訂閱或填入伺服器參數。

連線前確認選取的伺服器與 Global Routing,連線後透過實際目標存取進行驗證。若未出現預期提示,請先返回應用程式檢查目前狀態,避免連續反覆點按開關。系統需求以 App Store 頁面標示為準。

查看 iPhone 說明 →

iPad

使用購買應用程式時的同一個 Apple ID,在 App Store 查找已購項目或開啟產品頁;是否支援通用購買,請以商店頁面標示為準。iPad 上仍依 Home、Config 與 Settings 的功能分工操作。畫面配置可能不同,核對設定時請以欄位名稱為準,而非按鈕的固定位置。

另一部裝置可以連線,不代表本機已具備相同設定。先核對訂閱與伺服器清單,再確認目前使用的設定檔;若使用 iCloud,同步完成後仍須檢查實際選取項目與系統連線授權。系統需求以 App Store 頁面標示為準。

查看 iPad 說明 →

Mac / Apple TV 也可從同一個 App Store 取得,適用性請以商店頁面的相容性標示為準。

在商店頁面查看目前價格、系統需求與購買資訊,再決定是否購買。不同裝置的連線設定應分別測試。

查看取得步驟 →
在 App Store下載 Shadowrocket

正版與產品資訊 / 購買前核對

購買應用程式與
連線服務

Shadowrocket(小火箭)是 Apple 平台上的閉源商業應用程式,唯一取得管道是 App Store。先確認產品名稱,再核對開發者 Shadow Launch Technology Limited、官方圖示與 App ID 932747118。名稱或圖示相似不足以確認應用程式,請一併比對以上三項資訊。

用戶端買斷 ≠ 連線服務方案。應用程式的一次性費用僅對應用戶端使用權,不會一併提供可連線的伺服器、訂閱連結或服務帳號。本網站不提供、不販售也不推薦節點或訂閱;教學以使用者已有自己的訂閱或伺服器資訊為前提,說明如何匯入、設定與驗證。

如何核對開發者、圖示與 App ID

開啟產品頁後,先確認名稱為 Shadowrocket,再檢查開發者資訊中的完整名稱。比對商店圖示與本站使用的官方圖示,並查看產品頁網址中的 id932747118。這組數字是應用程式識別碼,不是版本號,也不會因介面語言改變而成為另一個應用程式。搜尋結果的排序、相似名稱或介紹文字都不能取代這三項核對;確認一致後,再依商店顯示的金額與購買流程操作。

商店顯示內容與帳號地區

App Store 顯示的內容與購買時使用的 Apple ID 國家或地區有關,系統介面語言不會直接決定商店店面。搜尋不到應用程式時,先查看帳號的國家或地區,再開啟指定產品頁並閱讀商店提示。若頁面顯示無法使用或不符合相容性,請以目前商店結果為準。變更帳號資料前,請自行確認 Apple 的相關條件;能開啟網頁並不代表目前帳號可以購買。

一次性買斷與目前價格

美國 App Store 參考價格為 2.99 美元,採一次性買斷;各地店面會以當地貨幣顯示,實際金額請以 App Store 當前頁面與付款確認畫面為準。應用程式價格與使用者現有連線服務的費用是兩回事;客戶端購買不會自動變更服務期限、流量限制或伺服器狀態。遇到連線失敗時,應先判斷問題來自用戶端設定、網路環境或現有服務資訊,不要以付款成功作為連線成功的依據。

同一帳號購買、更換裝置與重新安裝

在另一部裝置取得應用程式時,先確認 App Store 使用原購買帳號,再查看已購項目或產品頁的下載狀態。iPhone 與 iPad 是否支援通用購買,以及其他裝置的適用範圍,請以 App Store 頁面標示為準。若頁面仍顯示價格,先核對帳號與購買記錄,不要急著重複付款。重新取得應用程式與還原設定並非同一件事:應用程式重新出現後,仍須確認伺服器資訊、設定檔與系統連線授權是否齊備。

分別管理更新與設定變更

應用程式更新由 App Store 管理;在系統允許的情況下,可使用自動更新,或前往商店查看可用更新。訂閱更新會讀取使用者現有連結中的內容,修改設定檔則是另一項操作。排查時記下剛才變更的項目:應用程式、訂閱、規則或網路環境。先保留原本可用的設定,每次只調整一處並進行測試;如此可縮小問題範圍,避免同時變更多項設定而失去比對依據。

規則範例的使用範圍

本頁的 example.com 與網址映射僅用於說明欄位,不代表有可用的連線服務。規則類型、條件與策略共同決定其含義;複製片段前,請先了解它應放在哪個區段,以及是否會與現有規則重疊。尤其是 FINAL,會處理先前未符合條件的請求;若放得太前面,後續條件便不會生效。完整設定還取決於使用者自己的伺服器與實際網路環境,不能只憑範例片段判斷是否適合直接取代現有設定。

首次使用常見問題

已經購買,為什麼 Home 裡還沒有伺服器?

購買可取得用戶端使用權,伺服器清單則來自使用者現有的訂閱或手動輸入的資訊。請先備妥相關參數,再依照入門指南匯入;只開啟連線開關不會自動補上這些資訊。

Global Routing 應該先選哪個模式?

需要依設定檔分流時請使用 Config,並確認選取的設定檔。Proxy 與 Direct 可協助排除連線路徑問題,但不能證明規則已生效。請先閱讀模式與驗證步驟,再依實際目標選擇。

連線開關已開,是否代表所有設定都正確?

開關狀態不代表所有目標都能存取。先測試伺服器,再檢查模式、DNS 與規則比對結果;保留一次明確的存取失敗作為比對依據。依照連線驗證順序操作,避免連續變更多項設定。

更新訂閱後,規則也會自動變更嗎?

伺服器訂閱與 Config 設定檔應分開檢查。更新清單後,確認目前的伺服器仍在清單中,再核對選取的設定檔;不要因清單有變化就推斷規則已更新。操作方式請參閱匯入與設定說明。

官方手冊延伸閱讀 / 依問題查找

設定與排查專題

先依照入門指南完成基本連線,再根據目前遇到的問題選擇專題。記錄問題發生時的網路、Global Routing 與目前設定檔,有助於重現故障;不必因為單一目標無法存取,就重新填寫所有伺服器資訊。