本文適合準備購買 Shadowrocket(小火箭)、核對扣款項目或恢復已購項目的使用者。閱讀後可分清 App Store 顯示價格、應用程式授權、應用程式更新,以及既有服務商線路方案這四個概念,並依裝置與帳號狀況判斷是否需要再次付款。
如何查看 Shadowrocket 的 App Store 價格
Shadowrocket 是 Apple 平台上的付費商業應用程式,唯一取得入口是 App Store。美區產品頁通常顯示約 2.99 美元的一次性購買價格,但實際結算金額應以目前使用的 App Store 店面、下單時的產品頁及 Apple 付款確認畫面為準。不同店面使用當地貨幣,匯率換算、稅費與付款方式也可能影響最終帳單,因此不應將美元參考價視為所有地區的固定售價。
核對時應開啟 Shadowrocket 的 App Store 產品頁,確認應用程式名稱為 Shadowrocket、開發者為 Shadow Launch Technology Limited,並檢查應用程式 ID 是否為 932747118。價格按鈕顯示的貨幣與金額,對應目前登入帳號所屬的商店店面;確認購買前,系統還會再次顯示付款資訊。只有付款確認畫面的金額,才是本次交易的直接依據。
一次性買斷表示本次交易購買的是應用程式使用授權,而不是每月向應用程式重複支付同一筆費用。這也不代表對未來功能、相容範圍或營運週期作出永久承諾;應用程式是否可在特定裝置上下載、所需系統版本及目前相容範圍,均以 App Store 頁面標示為準。
判斷方法:先看收款方,再看商品名稱
帳單收款與購買記錄歸屬於 App Store,且商品名稱對應 Shadowrocket 時,才屬於應用程式購買;服務商按月或按流量收取的款項屬於另一項服務,不能用應用程式價格反推。
應用程式買斷與線路方案是兩筆不同支出
Shadowrocket 提供設定管理、規則比對、DNS 設定、網路請求轉送及連線狀態查看等應用程式功能。購買應用程式後取得的是這些本機功能的使用授權。應用程式本身不會因完成購買而自動產生可用的遠端伺服器資訊,也不會將任何服務商的線路使用期限包含在 App Store 價格內。
線路方案則由使用者原有的服務商獨立提供,通常包含伺服器位址、連接埠、驗證資訊、可用流量或服務期限。服務商採按月、按週期或按流量計費,屬於服務商自身的合約與帳單範圍,與 Shadowrocket 的一次性買斷價格沒有直接關係。應用程式買斷 ≠ 線路方案,兩者可能在不同時間、不同頁面付款。
| 核對項目 | Shadowrocket 應用程式 | 既有服務商線路 |
|---|---|---|
| 取得方式 | 在 App Store 購買應用程式 | 依使用者與服務商既有約定取得設定 |
| 主要內容 | Home、Config、Settings 等應用程式功能 | 伺服器位址、連接埠、驗證參數或訂閱內容 |
| 計費判斷 | App Store 產品頁顯示一次性價格 | 以服務商自己的帳單與期限為準 |
| 更新位置 | 應用程式更新由 App Store 發佈 | 訂閱內容在 Shadowrocket 內按需更新 |
例如,使用者已有一個訂閱網址時,可以在 Shadowrocket 中匯入並更新。以下網址僅用於說明格式,其中網域與 token 都是假值,不能用來建立連線:
https://example.com/sub?token=xxxx
匯入後出現的伺服器項目來自訂閱內容,不代表 App Store 已替使用者支付相應的服務費用。反過來,即使已有可用的伺服器參數,仍需先在 App Store 取得 Shadowrocket,才能在該應用程式內完成新增、選取與連線。
- App Store 購買記錄用於證明應用程式已購買。
- 服務商帳號或帳單用於判斷線路是否仍在有效期限內。
- 訂閱更新只會重新整理服務商提供的內容,不會改變應用程式的購買狀態。
- 刪除某個伺服器項目不會取消 App Store 的已購記錄。
應用程式更新是否會產生新的費用
Shadowrocket 的應用程式更新由 App Store 發佈。裝置啟用 App Store 自動更新後,系統可在符合網路、電量與帳號條件時處理更新;關閉自動更新時,可進入 App Store 的帳號頁面查看待更新項目並手動操作。更新入口與首次購買入口都在 App Store,但兩者在購買記錄中的意義不同。
對於已透過目前 Apple Account 購買的應用程式,普通更新通常會依據原有購買記錄提供。更新按鈕本身不等於重新購買,實際操作前仍應查看 App Store 顯示的按鈕文字與系統確認內容。如果頁面再次顯示價格,應先暫停付款,核對目前登入帳號、商店店面與購買記錄,不要直接重複確認。
- 開啟 App Store,進入帳號頁面。
- 檢查目前 Apple Account 是否為原購買帳號。
- 在購買記錄或已購項目中搜尋 Shadowrocket。
- 確認開發者名稱與應用程式 ID,避免只憑圖示判斷。
- 若裝置顯示「更新」或雲朵下載標記,依照系統提示繼續。
- 若顯示價格,先檢查帳號與店面是否已變更。
應用程式更新與訂閱更新也應分開理解。App Store 中的「更新」是安裝新版應用程式;在 Shadowrocket 內執行訂閱更新,則是重新取得既有服務商提供的伺服器與參數。後者可能變更項目清單、名稱或連線參數,但不會修改 App Store 的應用程式授權。
iPhone、iPad 與換機後的已購恢復
在 iPhone 上完成購買後,使用同一個原購買 Apple Account 的 iPad 通常可以從 App Store 已購項目重新下載,而不必再次支付相同的應用程式價格。能否下載仍取決於目前產品頁可用性、裝置相容性與系統要求;具體條件以 App Store 頁面標示為準。
Shadowrocket 也可在商店頁相容性欄列出的 Mac、Apple TV 與 Apple Vision 上取得。不同裝置的介面配置、可用功能與系統網路能力可能不同,不能只根據 iPhone 的操作路徑推斷其他裝置的表現。購買前應分別在目標裝置上查看同一產品頁,並確認按鈕狀態。
恢復方案:iPhone 與 iPad 使用原購買 Apple Account
原 iPhone
- 在 App Store 購買記錄中確認 Shadowrocket
- 在 Config 中檢查需要保留的設定
- 記錄訂閱更新方式與必要的驗證資訊
新 iPhone 或 iPad
- 登入原購買 Apple Account
- 從 App Store 已購項目重新下載
- 開啟應用程式後恢復或重新匯入自己的設定
應用程式已購狀態與應用程式內設定是兩類資料:恢復購買可解決下載權限,設定是否出現則取決於同步、備份與重新匯入情況。
換機時只恢復應用程式,並不保證 Home 中的伺服器清單、Config 檔案、DNS 設定與規則會立即與舊裝置完全一致。若先前啟用了應用程式提供的 iCloud 同步,可在新裝置檢查同步結果;若使用手動匯出的 Config,則應從自己的備份重新匯入。訂閱內容仍應透過使用者既有服務商提供的原網址更新。
恢復後建議依序檢查 Home 中的伺服器選擇、Config 中的規則檔案,以及 Settings 中的功能開關。尤其是 Settings → On Demand:它會依照設定條件觸發連線,屬於裝置端設定。新裝置若未恢復此開關,即使伺服器與 Config 已存在,自動連線表現也可能與舊裝置不同。
- 看到雲朵下載標記:通常表示目前帳號可從購買記錄重新取得應用程式。
- 看到「開啟」:表示裝置上已經安裝,可直接進入應用程式核對設定。
- 看到價格:先確認是否登入原購買帳號,再檢查商店店面。
- 下載後清單為空:處理設定恢復或重新匯入訂閱,不要誤判為購買失效。
Global Routing、協議與費用沒有直接對應關係
購買完成後,Home 頁面中的 Global Routing 可用來控制流量處理方式。Proxy、Direct、Config 與 Scene 改變的是請求如何比對與轉送,不會改變 Shadowrocket 的 App Store 價格,也不會自動購買任何線路服務。排查帳單時,應避免將處理方式切換造成的流量變化理解為應用程式再次收費。
Config
推薦依 Config 內的規則由上至下比對,分別執行代理、DIRECT 或 REJECT 等策略。
適合:需要依網域、IP 與最終規則進行精細分流
Proxy
將流量統一交由目前選取的伺服器處理,通常用於暫時驗證伺服器連線能力。
適合:排除 Config 規則命中錯誤
Direct
讓流量直接連線,不經過目前選取的伺服器,可用於對照本機網路狀態。
適合:確認問題是否來自本地 Wi-Fi 或行動網路
Scene
依據設定好的網路情境採用相應策略,讓不同環境使用不同的處理方式。
適合:需要依網路環境切換連線行為
在 Config 中,DOMAIN-SUFFIX、GEOIP、IP-CIDR 與 FINAL 等規則關鍵字只負責比對請求。例如 DOMAIN-SUFFIX 依網域後綴比對,IP-CIDR 依位址範圍比對,FINAL 接收先前未命中的請求。規則順序與策略會影響哪些流量使用既有線路,進而影響服務商端的流量消耗,但不會讓 Shadowrocket 的一次性購買變成週期性扣款。
DOMAIN-SUFFIX,example.com,PROXY
GEOIP,CN,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT,no-resolve
FINAL,PROXY
Shadowsocks、VMess、VLESS、Trojan、Hysteria2 與 WireGuard 是 Shadowrocket 可處理的不同連線協議。協議決定參數結構、握手方式與傳輸特性;伺服器端是否支援、連接埠如何填寫、驗證資訊是否有效,應以使用者既有服務商提供的設定為準。選擇某種協議不會改變 App Store 中應用程式的標價。
結論:費用異常先查帳單來源,不要先改協議
App Store 記錄用於確認應用程式購買,服務商帳單用於確認線路期限與流量。Global Routing、Config 規則與協議選擇只會改變連線行為,不能用來判斷某筆扣款屬於哪一方。
購買前後應完成的核對清單
購買前先確認目前 App Store 店面、顯示貨幣、開發者名稱與應用程式 ID。購買後保存 Apple 提供的交易記錄,並在裝置的已購項目中確認 Shadowrocket 已出現。需要在另一台相容裝置上使用時,應先登入原購買 Apple Account 查看已購狀態,再處理設定遷移。
如果目標只是確認「Shadowrocket 價格多少」,答案應分成兩層:應用程式在美區約 2.99 美元,各店面按當地貨幣顯示,並以付款確認頁為準;既有服務商線路的價格、週期與流量限制是另一份帳單,不能計入應用程式標價,也不能由 Shadowrocket 的購買記錄判斷。
- 購買入口:App Store 產品頁。
- 正版資訊:Shadowrocket、Shadow Launch Technology Limited、應用程式 ID 932747118。
- 價格依據:目前店面產品頁與付款確認畫面。
- 應用程式授權:一次性買斷。
- 應用程式更新:由 App Store 發佈。
- 線路服務:依使用者與既有服務商的約定另行處理。
- 裝置要求:以 App Store 頁面標示為準。
美區約 2.99 美元是否代表所有地區都收取相同金額?
不是。不同 App Store 店面使用當地貨幣,價格顯示、稅費與結算方式可能不同。購買時應查看目前產品頁與系統付款確認畫面中的金額。
購買 Shadowrocket 後,為什麼還需要既有的服務商設定?
App Store 交易購買的是應用程式授權。建立連線還需要使用者既有服務商提供的伺服器位址、連接埠、驗證資訊或訂閱內容,兩者屬於不同商品與帳單。
刪除應用程式後重新下載,是否需要再次付款?
使用原購買 Apple Account 時,應先從 App Store 已購項目尋找 Shadowrocket。若頁面再次顯示價格,不要直接確認,應先核對帳號、店面與購買記錄。
應用程式更新與訂閱更新有什麼差別?
應用程式更新由 App Store 發佈,用於更新 Shadowrocket 本身;訂閱更新在應用程式內執行,用於重新整理既有服務商提供的伺服器項目與連線參數。
換到新 iPhone 後,只恢復已購項目就能恢復全部設定嗎?
已購恢復可解決應用程式下載權限,設定屬於另一類資料。還需檢查 iCloud 同步、Config 檔案、訂閱網址、伺服器選擇,以及 Settings → On Demand 等裝置端設定。