已在 iPhone 購買 Shadowrocket(小火箭)的使用者,可先在 iPad 確認 App Store 使用的 Apple 帳號與購買紀錄,再從商店取得 App。購買紀錄、App 內設定與系統 VPN 授權是彼此獨立的項目;本文將逐一說明,並介紹橫向、窄視窗與 Global Routing 的關係。購買適用範圍與系統需求請以 App Store 頁面標示為準。
先釐清購買與設定
同一個 Apple 帳號的購買紀錄,可用來在另一部裝置尋找已購 App,但不代表兩部裝置的所有設定都已同步。iPhone 上的服務設定、訂閱清單、目前選取項目與規則檔案,都應在 iPad 的 App 中分別確認。只看到主畫面出現 Shadowrocket 圖示,無法據此判斷連線設定已準備完成。
此處所說的「同一個帳號」,主要是指購買 App Store 項目時使用的 Apple 帳號。裝置登入的 iCloud 帳號可能與「媒體與購買項目」使用的帳號不同,因此只查看「設定」最上方的姓名,還不足以確認購買歸屬。先確認商店帳號,再查看購買紀錄,比直接再次付款更容易找出問題。
在 iPad 尋找已購 App
先在 iPad 開啟 App Store,點選右上角的帳號入口,確認目前使用的商店帳號。不同系統版本可能將 App 紀錄入口標示為「App」、「已購項目」或類似名稱;請依目前介面進入個人 App 紀錄,再尋找 Shadowrocket。入口名稱與 iPhone 不同,不代表購買紀錄不存在。
-
確認帳號
開啟 App Store → 點選右上角的帳號入口,確認購買時使用的帳號;也可前往系統「設定」→ Apple 帳號 →「媒體與購買項目」,查看目前的商店帳號。請以實際購買紀錄所屬帳號為準。
-
尋找購買紀錄
在 App Store 帳號頁面進入「App」或「已購項目」,查看個人已購 App;若有「不在此 iPad 上」篩選項目,可用來縮小範圍,再搜尋 Shadowrocket。
-
確認產品資訊
開啟產品頁,確認開發者 Shadow Launch Technology Limited、官方 App 圖示及 App ID 932747118。相容性、系統需求與購買適用範圍請以 App Store 頁面標示為準。
-
取得 App
依商店顯示的重新取得按鈕完成操作;若顯示「打開」,表示 App 已安裝。若仍顯示價格,請先重新確認帳號與購買紀錄,不要把付款當成還原設定的方法。
-
首次開啟
啟動 Shadowrocket,查看 Home、Config、Settings 中的實際內容。App 要求新增 VPN 設定時,請閱讀系統提示,並依裝置要求完成授權。
若在已購清單中找不到 App,可進一步確認購買紀錄、隱藏的購買項目與商店地區。隱藏 App 和未曾購買是不同情況;產品頁在目前地區的供應狀態也須另外確認。若帳號或訂單異常,請依 App Store 提示及帳號支援流程處理,不要反覆重新購買來測試。
設定需另外確認
安裝後先查看 Home 是否已有可用的服務設定,再查看 Config 是否包含預期的設定檔。若清單是空的,表示還需要準備 App 設定,不代表購買失敗。即使裝置移轉後出現舊項目,也應確認訂閱仍有效、目前選取項目正確;舊項目仍在清單中,不等於連線條件已備妥。
使用既有訂閱時,可在 Home 點選右上角的「+」進入新增畫面,在 Type 中選擇 Subscribe,填入自己的訂閱網址並儲存,再回到 Home 更新該訂閱。網址可能包含存取憑證,請完整複製,避免漏掉查詢參數;切勿將網址放入公開截圖、共用文件或問題排查紀錄。
| 確認項目 | 位置或路徑 | 確認內容 |
|---|---|---|
| 服務設定 | Home | 目前選取項目、協定類型、伺服器位址與連接埠,是否符合自己的服務資料。 |
| 訂閱內容 | Home → 訂閱項目 → 更新 | 更新後清單是否正常;更新訂閱不等於更新 Config 中的規則檔案。 |
| 規則檔案 | Config | 所需檔案是否存在並已選用,以及規則中的策略名稱是否有對應設定。 |
| 路由模式 | Home → Global Routing | 目前使用 Config、Proxy、Direct 或 Scene;不要依螢幕方向推測。 |
| 自動連線條件 | Settings → On Demand | 是否已啟用,以及觸發條件是否符合目前網路與使用需求。 |
系統 VPN 授權僅適用於目前裝置。在 iPhone 上已允許新增 VPN 設定,不代表 iPad 不需授權;若 iPad 受到裝置管理或系統存取限制,也應先確認相關限制。不要修改訂閱網址來處理系統授權問題,兩者屬於不同層面。
橫向顯示只會改變版面
iPad 橫向通常能提供較寬的閱讀空間,方便查看長網址、設定檔與清單內容;但螢幕變寬不會改變協定參數、規則含義或目前的路由模式。介面排列會隨 App 版本、系統與視窗寬度而異,操作時應依 Home、Config、Settings 等名稱尋找入口,而不是記住按鈕距離螢幕邊緣幾個像素。
從 iPhone 換到 iPad 時,最容易混淆的是「清單目前顯示哪個項目」和「實際選用哪個項目」。清單變寬後可看到更多內容,但仍須確認目前選取標記。開啟 Config 閱讀檔案,不代表該檔案已生效;返回 Home 檢查 Global Routing,才能確認連線要求是否依選取的設定處理。
- Home:查看服務設定、目前選取項目與 Global Routing。旋轉螢幕後,先確認名稱與選取狀態,不要只看項目在清單中的位置。
- Config:確認設定檔及其中的規則內容。較寬的編輯空間有助閱讀,但規則比對順序仍由檔案內容決定。
- Settings:檢查 App 設定,包括 Settings → On Demand。橫向顯示不會自動啟用依條件連線。
- 窄視窗:側邊區域或操作入口可能重新排列。若按鈕看似「消失」,請先放大視窗、收起鍵盤,再依相同的介面文字尋找。
例如,DOMAIN-SUFFIX,example.com,DIRECT 表示符合該網域後綴的流量使用 DIRECT;FINAL,DIRECT 則是在前面的規則都未符合時使用的後備規則。iPad 橫向顯示不會讓這些規則互換順序或改變結果。修改設定前,請保留可還原的副本,以免將版面調整誤認為規則變更。
確認 Global Routing
兩部裝置連線至同一目標,結果卻不同時,請先比對 Home → Global Routing,再確認目前選取項目與 Config 檔案。以下只比較 Shadowrocket 本身的路由模式;「建議」以已備妥並確認過規則檔案為前提,不代表任何設定都能直接用於日常連線。
Config
建議依照選用設定中的規則決定策略。連線要求可能使用 DIRECT、代理策略或 REJECT;未符合其他規則的部分則由後備規則處理,並非全部直接連線。
適用情境:已有完整規則檔案,日常使用時需要依目標分流。
Proxy
由 App 接管的流量採用代理路由,可用於檢查目前的代理路徑。這無法保證一定能連上目標,也不能取代服務設定有效性的確認。
適用情境:暫時對照 Config 的結果,縮小規則相關問題的範圍。
Direct
由 App 接管的流量採用直接連線,可用來對照本機網路路徑。選擇 Direct 不代表關閉 App 連線或撤銷系統 VPN 設定。
適用情境:確認目前網路直接連線至目標時的狀況。
Scene
使用 App 內的場景設定。結果取決於已設定的場景與條件,不要將 Scene 當成專供橫向或分割畫面使用的模式。
適用情境:已設定場景,且能確認目前場景條件。
先統一條件,再比較裝置
比較 iPhone 與 iPad 時,請先統一網路、Global Routing、目前服務設定與規則檔案,再重複連線至同一目標;僅憑一部裝置能開啟、另一部無法開啟,不能歸因於橫向版面。
分割畫面與視窗使用檢查
iPad 是否提供分割畫面或視窗化入口,取決於裝置、系統及 App 目前的支援情況,請以實際介面為準。系統需求請以 App Store 頁面標示為準。若可使用,可將 Shadowrocket 與瀏覽器並排,方便一邊查看設定、一邊測試目標連線;縮小視窗後,請再次確認目前頁面與選取狀態。
分割畫面本身不是分流規則,也不是可分別為兩個視窗指定代理的開關。Shadowrocket 的系統 VPN 設定與 App 內路由設定,不會依左右視窗的位置判斷。瀏覽器移到另一側、Shadowrocket 切換至背景或裝置旋轉,都不能當作「已更換策略」的證據。
- 先以完整視窗確認:記下 Home 中目前的選取項目與 Global Routing,並檢查 Config 中實際使用的檔案。
- 再調整視窗寬度:觀察清單與操作入口是否重新排列;內容被鍵盤遮住時,請先收起鍵盤,不要連續點選不確定的按鈕。
- 每次只變更一個條件:例如只切換 Global Routing,然後重新送出一次連線要求。不要同時更新訂閱、更換設定檔並變更路由模式。
- 區分新連線與快取:切換設定後重新載入目標;既有連線與快取內容可能影響觀察結果,不能只看原頁面是否仍顯示來判斷。
- 確認自動連線:若切換網路後連線行為有所變化,請查看 Settings → On Demand 的狀態與條件,再判斷是否由依條件連線所觸發。
若 App 切換至背景後連線異常,請先檢查系統 VPN 狀態與 On Demand,再確認服務商允許的同時使用裝置數量。多部裝置共用同一訂閱時,服務商的限制可能影響連線;但這和 App Store 的 App 購買紀錄是不同問題。
常見狀況與處理順序
iPhone 已購買,為什麼 iPad 仍顯示價格?
先確認 App Store 帳號是否為原購買帳號,再查看訂單紀錄、隱藏的購買項目與目前商店地區。顯示價格本身不足以判斷是否需要再次購買;購買適用範圍請以 App Store 頁面標示為準。若確認訂單存在但無法重新取得,請依商店提示處理帳號或訂單問題。
iPad 已安裝,但 Home 清單是空的,怎麼辦?
先確認是否確實沒有服務設定,再依自己的服務資料新增設定或訂閱。安裝 App 與匯入設定是兩個獨立步驟。完成訂閱更新後,還要確認目前選取項目與 Config;清單出現項目,不代表規則檔案也已同步完成。
橫向顯示後找不到原本的設定入口,怎麼辦?
先放大視窗或切回直向,依 Home、Config、Settings 名稱重新尋找入口。若只是入口重新排列,不需要刪除設定。尤其不要為了尋找按鈕而更改 Type、連接埠或規則內容;版面變化不需要更換連線參數。
能否讓分割畫面中的兩個 App 自動使用不同策略?
不要把分割畫面中的視窗位置當成策略條件。請依實際設定支援的規則比對方式確認連線要求,例如網域規則 DOMAIN-SUFFIX、位址規則 IP-CIDR 與後備規則 FINAL。視窗左右位置不會自動產生這些規則。