本文適合已在 iPhone 購買 Shadowrocket,準備在自己的 iPad 上繼續使用的讀者。先確認 App Store 購買記錄,再分別處理設定匯入、VPN 授權與橫向操作;同一筆購買記錄不代表兩部裝置的設定會自動一致。本文以你已有自己的服務商與訂閱為前提,訂閱連結請向服務商取得。
同一 Apple ID:確認購買記錄後重新下載
Shadowrocket(小火箭)是一次性買斷的閉源商業 App,唯一取得管道是 App Store。這裡所說的「共享購買」,是指本人在自己的 iPhone 與 iPad 上使用同一 Apple ID 的既有購買記錄,並非將帳號交由他人使用。符合 App Store 已購條件時,可在 iPad 重新下載已購 App,不必再次支付客戶端費用。
請先區分 iCloud 登入帳號與 App Store 購買帳號。iPad 登入相同的 iCloud 帳號,不代表 App Store 使用的就是原購買帳號;請前往 App Store 帳號頁面確認實際用於購買的 Apple ID。相容性、系統需求及是否支援通用購買,均以 App Store 頁面標示為準。
-
確認購買帳號
在 iPad 開啟 App Store,點選右上角的帳號頭像,確認目前的購買帳號是否與先前購買 Shadowrocket 的帳號相同;系統介面可能會將 Apple ID 顯示為 Apple Account。
-
尋找已購 App
在帳號頁面的 Apps 或 Purchased 中尋找 Shadowrocket,實際名稱會因系統介面而異。建議從自己的 App 購買記錄進入產品頁,不要只憑搜尋結果中的名稱判斷。
-
確認產品資訊
確認開發者為 Shadow Launch Technology Limited,App ID 為
932747118。可前往正版驗證頁核對官方圖示與 App Store 連結。 -
重新下載 App
若顯示雲朵下載按鈕,點選後依照系統提示操作。若仍顯示價格,請先確認帳號、購買記錄與 App Store 國家或地區,不要直接再次確認付款。
首次啟動:分開處理購買、設定與 VPN 授權
App 出現在 iPad 主畫面,只代表客戶端已下載。若要建立連線,還需要有效的連線參數,並在這部 iPad 上完成系統 VPN 設定授權。先前在 iPhone 上允許的 VPN 授權,不能取代 iPad 上的系統確認。
匯入內容前,先熟悉 Home、Config、Settings 這三個主要入口。Home 用來查看連線項目與連線狀態;Config 用來確認目前的設定檔與規則;Settings 用來調整客戶端設定。橫向畫面可能會改變入口排列位置,但不要將位置變化誤認為設定名稱變更。
- 匯入既有訂閱:Home → 右上角「+」→ Type → Subscribe,輸入向服務商取得的訂閱連結,儲存後更新訂閱內容。
- 確認本機設定:前往 Config,確認目前選取的設定檔;不要只因 Home 中出現連線項目,就認定規則已轉移。
- 首次連線:返回 Home,選取有效項目並啟用連線;出現系統新增 VPN 設定的提示時,確認來源後再授權。
- 隨選連線:需要自動觸發時,再檢查 Settings → On Demand。請先完成手動連線測試,避免排查初期受到自動連線條件干擾。
訂閱網址可能包含存取憑證。排查時請遮蔽完整連結、密碼與金鑰;不要將含有憑證的截圖放入公開記錄。App 購買帳號與服務商帳號是不同身分,兩者不能互相取代。
橫向畫面與窄視窗:依入口名稱辨識介面
iPad 可用寬度會受螢幕方向、視窗大小與系統多工狀態影響。同樣是橫向畫面,全螢幕與窄視窗可能採用不同排列方式;清單可顯示的欄數、長名稱是否遭截斷,也會隨實際寬度改變。實際版面以目前 App 與系統的呈現為準,不要將單一裝置的截圖視為所有 iPad 的固定版面。
| 使用狀態 | 需要留意的變化 | 確認方式 |
|---|---|---|
| 直向或窄視窗 | 長名稱、網址與參數值可能無法完整顯示 | 開啟對應項目的編輯頁面,確認完整欄位,不要只看清單摘要 |
| 橫向全螢幕 | 清單與詳細資訊可使用更多橫向空間 | 仍依 Home、Config、Settings 名稱尋找入口,並確認目前選取的項目 |
| 調整視窗大小後 | 導覽位置、文字換行與按鈕排列可能改變 | 先完成目前的編輯並儲存,再調整視窗寬度,避免將未儲存狀態誤認為同步失敗 |
可以進行一次不修改參數的檢查:先在 Home 記下選取項目的名稱,旋轉螢幕後再次查看,再前往 Config 確認目前的設定檔。旋轉螢幕本身不應被視為切換連線或設定檔的操作;若前後行為不同,請進一步確認是否誤觸其他項目、是否更新了訂閱,以及網路是否也同時變動。
連線項目名稱相近時,請查看協定與伺服器位址,不要只依賴遭截斷的前幾個字元。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 是不同的協定類型,不能因顯示名稱相同就互換參數。轉移後請保留原有協定類型,並逐項核對服務商提供的欄位。
分割畫面多工:視窗變化不等於連線變化
能否使用分割畫面、視窗模式或其他多工方式,取決於 iPad 機型、系統與 App 目前的支援情況;系統需求以 App Store 頁面標示為準。若系統沒有提供相應操作入口,不要假設修改 Shadowrocket 中的某個選項就能啟用。視窗管理屬於系統介面功能,與服務商訂閱是否有效是兩回事。
- 先測試全螢幕:在一般全螢幕狀態下手動連線,開啟固定的測試頁面,確認基本連線正常後,再切換至系統提供的多工模式。
- 維持測試條件一致:使用相同的 Wi-Fi、連線項目與目標頁面,先只調整視窗大小;不要同時更新訂閱或切換規則。
- 區分前景與背景:切換至其他 App,不代表已主動中斷系統 VPN。確認狀態時,請返回 Home 查看連線狀態,並一併檢查系統 VPN 狀態。
- 記錄異常發生時間:若只在螢幕關閉、網路切換或 App 切回前景後發生異常,請記下當時的操作,再檢查 Settings → On Demand 與系統網路狀態。
例如,瀏覽器在分割畫面後重新載入頁面,但 Home 仍顯示連線中。這只能表示頁面重新載入,不能單憑此現象判定連線中斷。請比對同一時間的連線記錄與目標請求結果;若只有某個網站無法使用,請接著檢查網域比對與目標服務狀態,不要先重設所有設定。
Global Routing:轉移後確認實際處理方式
兩部裝置使用相同訂閱,不代表它們會依相同規則處理請求。Home → Global Routing 的選項會影響路由判斷。尤其是 iPhone 已有自訂規則、iPad 剛完成安裝時,請先確認模式,再比較連線結果。以下僅比較 Shadowrocket 各設定的用途;推薦選項的前提是已確認規則有效。
Config
建議依目前設定檔中的規則決定請求的處理方式。這不代表未符合規則的請求一定會直連,最終結果仍取決於 FINAL 等規則及其引用的策略。
適用情況:已確認設定檔,且希望兩部裝置遵循相同規則時。
Proxy
以代理模式處理流量,可用來比對目前規則是否影響目標請求。測試仍取決於所選連線項目有效,無法避開服務商提供的參數錯誤。
適用情況:短時間比對測試,用來區分連線本身與規則比對問題。
Direct
以直連模式處理流量,可與代理模式下對同一目標的結果比較。直連測試成功,不代表服務商連線正常。
適用情況:檢查目前網路是否能直接連線至目標網站。
Global Routing 中也有 Scene。使用此選項前,請確認既有場景的設定與適用條件,不要將場景名稱視為固定的路由結果。為減少變因,初次轉移時可先使用明確的 Config、Proxy 或 Direct 進行單項測試,再恢復原有場景設定。
結論:先統一模式,再比較裝置
在兩部裝置上選取相同的連線項目與設定檔,並將 Global Routing 設為 Config,再連線至相同目標;若結果仍不同,再檢查規則內容、DNS 與網路條件。
設定同步:分別驗收訂閱、規則與本機設定
使用同一 Apple ID 的購買記錄,不能證明所有設定都已同步。更新訂閱主要用於取得服務商提供的連線項目;Config 中的規則檔、目前選取的項目、Settings 中的本機設定,以及系統 VPN 授權,都需要分別確認。即使使用 App 提供的同步或匯出功能,匯入後也應逐項驗收,不要只憑檔名相同就判定成功。
轉移前請保留一份原設定記錄,避免後續更新訂閱覆蓋項目後失去比對依據。若要匯入檔案,請先確認檔案是否含有密碼、PrivateKey 或訂閱憑證,並只儲存在自己掌控的傳輸位置。規則檔與連線參數用途不同,只複製規則文字不會自動取得可用的服務商連線。
| 檢查項目 | 確認位置 | 驗收內容 |
|---|---|---|
| 訂閱項目 | Home | 確認更新是否成功、項目是否存在,以及所選項目是否符合預期 |
| 目前規則 | Config | 已選取的檔案、規則順序、策略引用,以及最後 FINAL 的處理方式 |
| 路由方式 | Home → Global Routing | Config、Proxy、Direct 或 Scene 是否符合目前的測試目的 |
| 自動觸發 | Settings → On Demand | 啟用狀態與觸發條件是否符合這部 iPad 的網路環境 |
檢查規則時,可以先參考以下僅用於說明語法的文字。規則會由上而下比對,較具體的條件應放在兜底規則之前;其中的範例網域不是服務入口,不能用來驗證實際連線效能。
[Rule]
DOMAIN-SUFFIX,example.com,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
GEOIP,CN,DIRECT
FINAL,PROXY
DOMAIN-SUFFIX 用於比對網域後綴,IP-CIDR 用於比對 IP 網段,GEOIP 依據 IP 地理資料庫判斷,FINAL 處理未符合前序規則的請求。此處的 DIRECT 代表直連,PROXY 代表代理策略;REJECT 則用於拒絕請求。實際設定還須確認策略有效,不要只照抄最後一行。
- 購買記錄正常,卻沒有連線項目:返回 Home 檢查訂閱是否已匯入並更新,不要重複下載 App。
- 項目存在,卻無法連線:確認協定、位址、連接埠、驗證欄位與系統 VPN 授權;不要將所有連線的連接埠一律改為 443。
- 連線正常,但部分請求的處理方式不同:檢查 Global Routing、Config 的選取狀態與規則順序,再確認 DNS 查詢結果。
- 手動連線正常,但自動觸發結果不同:單獨檢查 Settings → On Demand,不要以重建所有訂閱取代觸發條件排查。