Shadowrocket iPad 使用指南:同一 Apple ID 重新下載已購項目與介面差異

使用自己的 Apple ID 在 iPad 上從 App Store 重新下載已購的 Shadowrocket,並了解橫向顯示、Config 管理及與 iPhone 操作的差異。

本文重點

已在 iPhone 購買 Shadowrocket(小火箭)的使用者,請先確認 iPad 的 App Store 購買帳號,再重新下載 App。購買紀錄、既有訂閱和 Config 設定是三件不同的事。本文將依序說明重新下載已購項目、橫向介面操作、設定檔移轉與連線檢查,適合已有自己的服務商與訂閱,準備在 iPad 上繼續使用的使用者。

一、使用同一 Apple ID 重新下載已購項目,只會恢復購買資格

Shadowrocket 是一次買斷的閉源商業 App,唯一取得管道是 App Store。在 iPhone 和 iPad 使用同一個購買帳號時,請先查詢既有購買紀錄,不要看到價格按鈕就立刻再次購買。系統需求、裝置相容性與購買適用資格,請以 App Store 頁面標示為準。

這裡所說的「同一 Apple ID」是指 App Store 使用的購買帳號,不一定是 iPad 系統頂端顯示的 iCloud 帳號。兩者可能不同。確認時,請查看 iPad「設定」中的「媒體與購買項目」,並核對原購買帳號;不必為了查詢購買紀錄而登出整台裝置的 iCloud。

932747118
App Store App ID,用來確認是同一個產品頁面
4 項
Global Routing:Proxy / Direct / Config / Scene
2 層
App 內入口:Settings → On Demand

重新下載 App 不代表所有使用資料都會一併恢復。App Store 購買紀錄用來確認取得資格;伺服器項目、訂閱網址、規則檔案和本機設定則需要另外檢查。iPad 首次開啟後清單是空的,不能據此判定購買項目未恢復。

二、從 iPad 的 App Store 重新下載已購 App

請先在 App Store 確認帳號與產品,再進入 Shadowrocket 設定。開發者應為 Shadow Launch Technology Limited,App ID 為 932747118。請一併核對官方圖示與上述文字資訊,不要只憑搜尋結果中的名稱判斷。

  1. 確認帳號

    開啟 iPad「設定」→自己的帳號→「媒體與購買項目」,確認 App Store 使用的帳號是先前購買 Shadowrocket 的帳號。接著開啟 App Store,確認帳號頁面顯示的帳號相同。

  2. 尋找已購項目

    前往 App Store →帳號頭像→「App」或「已購項目」,搜尋 Shadowrocket。不同系統版本的欄目名稱可能不同;如果開啟的是家庭購買清單,請切換回自己的購買紀錄。

  3. 確認產品

    開啟搜尋結果中的產品頁,確認開發者、官方圖示與 App ID。也可以從正版核驗頁前往指定產品頁,避免誤選名稱相近的 App。

  4. 重新下載

    確認購買紀錄屬於自己後,點選雲朵下載按鈕;如果 App 已安裝,按鈕可能會顯示「打開」。依照 App Store 的驗證提示完成操作,再從主畫面開啟 Shadowrocket。

  5. 檢查本機資料

    開啟 Home 和 Config,分別檢查連線項目與設定檔。如果沒有原有內容,請依照後文移轉設定;App 安裝完成不代表訂閱、規則和連線權限都已恢復。

如果產品頁仍顯示價格,請先回到自己的購買清單並確認原購買帳號。曾申請退款、隱藏 App、變更帳號地區或使用了不同帳號,都需要分別查證。價格按鈕本身不足以證明必須再次購買。確認後仍有疑問,請透過 App Store 的帳號與購買項目支援管道處理購買紀錄問題。

三、橫向顯示或分割畫面時,依介面文字尋找功能,不要依賴按鈕位置

iPad 可用的視窗寬度會隨直向、橫向、分割畫面和視窗大小而變。清單可能顯示更多內容,選取項目與詳細資料的排列也可能隨介面調整。iPhone 教學中提到的「右下角」或「第二列」並非可靠的定位方式,請改找 Home、Config、Data、Settings 等英文介面文字。

旋轉螢幕不會自動切換 Global Routing,也不會取代目前的 Config 檔案。確認狀態時,請查看目前選取的項目、連線開關及實際請求紀錄,而不是判斷面板位於左側或右側。進入窄幅分割畫面後,如果只顯示清單,請先選取項目或開啟詳細資料,再修改欄位。

功能入口檢查內容iPad 操作要點
Home伺服器、訂閱群組、連線狀態先確認選取的是目標項目,再檢查連線開關,避免把檢視詳細資料誤當成切換伺服器。
Home → Global Routing目前的路由模式依選項文字確認 Proxy、Direct、Config 或 Scene,不要根據按鈕位置推測。
Config本機設定、遠端設定與目前使用的項目開啟或編輯檔案不代表已啟用該檔案;請回到清單確認實際選取的設定。
Data請求、流量與連線相關紀錄重新送出一筆測試請求,再核對對應紀錄,避免把舊連線誤認為本次測試結果。
Settings → On Demand按需連線條件先記下目前設定。排查時確認是否設有觸發連線的條件,不要反覆修改多個開關。

首次建立連線時,系統可能會要求允許新增 VPN 設定。確認操作是由 Shadowrocket 發起後,依照系統提示授權。App 介面顯示已連線,與網頁能否正常開啟是兩項不同的檢查;連線權限只代表系統允許建立相應連線,不代表訂閱或遠端服務一定可用。

四、移轉訂閱與 Config 前,先保留原始副本

從 iPhone 移轉至 iPad 時,請分開處理「伺服器來源」與「分流規則」。訂閱通常用來更新伺服器項目;Config 檔案則用來保存規則及相關設定。只重新匯入訂閱,不一定會帶入 iPhone 上的自訂規則;只匯入規則檔案,也不一定包含可用的伺服器資訊。

  • 訂閱:在 iPad 的 Home 右上角點選「+」→ Type → Subscribe,輸入自己的訂閱網址,儲存後更新對應訂閱。請確認更新結果與伺服器數量,不要只因本機有項目就認定更新成功。
  • 設定檔:在 iPhone 的 Config 中確認目前使用的檔案,先保留一份備份,再透過 App 提供的分享或匯出入口,將檔案儲存至自己選擇的位置。接著在 iPad 的 Config 中使用相應的匯入入口讀取檔案,並確認已啟用。
  • 遠端設定:如果原本使用遠端設定網址,請確認來源與內容後再新增。遠端更新可能會變更規則;需要保留的本機修改,請在更新前另存副本。
  • 敏感欄位:訂閱網址、密碼、UUID、金鑰和設定檔中的驗證資訊,只儲存在自己能掌控的位置。提供問題截圖前,請先遮蔽這些欄位,也不要傳送完整訂閱網址。

可用以下片段辨認規則檔案的基本結構。這段內容僅用來說明語法,不能直接取代現有設定檔。example.com 是說明用網域,192.0.2.0/24 是文件示範用網段,不能用來測試真實服務是否可用。

[Rule]
DOMAIN-SUFFIX,example.com,DIRECT
IP-CIDR,192.0.2.0/24,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY

DOMAIN-SUFFIX 用來比對網域後綴;IP-CIDR 用來比對 IP 位址範圍,範例中的 no-resolve 表示不為該規則額外觸發網域解析;GEOIP 依 IP 位址所屬地區比對;FINAL 則是最後的兜底規則。規則會依序判斷,命中後採用該規則指定的策略。因此,即使使用相同訂閱,搭配不同 Config 檔案仍可能產生不同的連線結果。

五、選擇 Global Routing 並在 iPad 上測試

iPad 和 iPhone 的排查原則相同:先確認伺服器、Config 和路由模式一致,再比較連線結果。以下比較僅說明 Shadowrocket 本身的路由設定。使用 Config 的前提是已確認規則符合自己的需求,不要假設所有設定都會讓未命中的請求直接連線。

Config

建議

依照目前設定檔中的規則決定請求策略。命中規則後採用對應策略;未經前面規則處理的請求,則由 FINAL 等兜底規則決定去向。

適用情境:已有明確規則,且需要長期依設定分流的環境。

Proxy

將由 Shadowrocket 接管的流量交由代理處理,方便暫時排除一般分流規則的影響。測試結束後請還原原設定,不要根據單次連線結果推斷所有規則都正確。

適用情境:短時間確認目前伺服器能否處理目標請求。

Direct

讓接管的請求使用直接連線路徑。此模式用來觀察目前網路的直接連線狀況,不能用來驗證代理伺服器是否可用。

適用情境:區分基礎網路問題與代理連線路徑問題。

Scene

依照已設定的場景條件選擇相應的路由行為。啟用前請檢查場景條件與對應動作,避免網路環境變更後,連線結果與手動測試不同。

適用情境:已設定場景,且需要依環境切換連線行為。

結論:每次只變更一個變數

如果 iPhone 可以連線而 iPad 不行,請先在同一個 Wi-Fi 網路下確認伺服器、Config 和 Global Routing 設定一致,再送出新的網頁請求;不要同時更新訂閱、替換規則和切換場景。

延遲測試有數值,只能表示該測試所測的路徑或回應正常,不代表網頁的 DNS、TLS 和實際資料傳輸都正常。如果 Proxy 可以開啟目標網頁、Config 卻不行,請優先檢查規則是否命中及採用的策略;如果兩種模式都失敗,再檢查網路、伺服器資訊與解析設定。若服務商對同時連線的裝置數量設有限制,也請依照自己的服務說明確認。

  1. 在 Home 確認目標伺服器,記下目前的 Global Routing 選項;再到 Config 確認目前使用的檔案。
  2. 檢查 Settings → On Demand,確認是否設有按需連線條件,避免測試期間連線狀態自動變更。
  3. 重新建立連線後,開啟新的網頁請求。既有長連線不一定會立即套用新策略,請勿以舊頁面的快取內容判斷結果。
  4. 前往 Data 核對本次請求及相關紀錄。需要修改時一次只調整一項,重試後記下結果,最後還原日常設定。

六、重新下載已購項目後的常見問題

已在 iPhone 購買,iPad 還需要再買一次嗎?

先使用原購買帳號查看 App Store 的已購項目,並確認是同一個產品頁。如果購買紀錄存在,且目前裝置符合商店要求,通常可以重新下載。購買適用資格與系統需求,請以 App Store 頁面標示為準;若顯示價格,請先確認帳號與購買紀錄。

為什麼重新安裝後,Home 和 Config 都是空的?

從 App Store 重新下載的是 App,不代表會自動複製另一台裝置上的本機資料。請先確認是否有自己的備份,再分別還原訂閱與 Config。不要為了找回設定就立刻刪除原裝置上的 App;原裝置仍可用來確認檔案與設定。

切換橫向顯示後,找不到教學中提到的按鈕怎麼辦?

依照 Home、Config、Data、Settings 等文字尋找功能,再開啟需要的項目。可以暫時退出分割畫面或切回直向顯示,對照完成操作後再切回橫向。視窗版面改變不需要重新購買,也不必重新匯入所有設定。

iPad 進入睡眠後連線狀態改變,和恢復購買有關嗎?

購買資格與連線生命週期是不同問題。請先檢查喚醒後的網路、Home 連線狀態及 Settings → On Demand 條件,再測試新的請求。如果只有某個 Wi-Fi 網路有問題,請維持其他設定不變,分別記錄該網路與另一個網路的結果。

完成移轉後,建議保留一份可用 Config 的私人備份,以及所用訂閱的來源紀錄。日後更換 iPad 或調整規則時,依照「購買帳號 → 取得 App → 本機設定 → 新請求測試」的順序處理,就能將購買問題與連線問題分開排查。

App Store 正版核驗 →