本文適合已在 iPhone 購買 Shadowrocket(小火箭),準備在自己的 iPad 上繼續使用的使用者。內容涵蓋從 App Store 已購紀錄重新下載、判斷為何仍顯示價格、區分購買紀錄與設定資料,以及在橫向分欄中操作 Home、Config、Settings、Global Routing 和 On Demand。
先區分購買紀錄、應用程式資料與線路設定
Shadowrocket 是 App Store 中的付費商業應用程式,購買資格與用於 App Store 媒體與購買項目的 Apple ID 相關聯,而不是只綁定最初購買時使用的那台 iPhone。iPad 使用同一購買帳號且商店條件一致時,可以從已購紀錄重新下載,通常不需要再次付款。
「已購買應用程式」和「iPad 已具備原有設定」是兩件不同的事。App Store 負責確認應用程式購買資格並提供應用程式;Home 中的伺服器項目、Config 中選用的設定、規則檔案以及 Settings 內的個人化選項都屬於應用程式資料。重新下載完成後,應個別檢查這些內容是否已出現在 iPad 上。
如果 iPhone 與 iPad 的 App Store 帳號不同,即使裝置登入了相同的 iCloud 功能,也可能無法在 iPad 的已購紀錄中找到這次購買。核對時應查看 App Store 帳號頁顯示的帳號,而不是只看裝置設定頂端顯示的 iCloud 資訊。商店地區變更、應用程式被隱藏或購買紀錄尚未重新整理,也會影響顯示結果。
結論:先確認 App Store 帳號,再處理設定轉移
若已購紀錄沒有出現,優先排查 App Store 帳號與商店地區;若應用程式已開啟但列表為空,則轉到 Home、Config 和 Settings 檢查資料,不要將兩類問題混在一起。
在 iPad 從 App Store 已購項目重新下載
Shadowrocket 的唯一取得入口是 App Store。開發者名稱為 Shadow Launch Technology Limited,應用程式 ID 為 932747118,購買方式為一次買斷。由於不同系統介面的欄目名稱可能顯示為「Apps」、「已購項目」或「我的 App」,操作時請以目前 iPad 的 App Store 帳號頁為準。
核對帳號
在 iPad 開啟 Settings,進入 Apple ID 相關頁面,再檢查 Media & Purchases 使用的帳號是否與最初在 iPhone 購買時一致。
開啟已購項目
開啟 App Store,點選右上角帳號頭像,進入 Apps 或已購項目,再選擇顯示本人購買紀錄的列表。
搜尋應用程式
在已購列表中搜尋 Shadowrocket。找到後核對名稱、開發者 Shadow Launch Technology Limited 與應用程式 ID 932747118。
重新下載
點選雲端下載按鈕並等待完成。若頁面仍顯示價格,先不要重複確認付款,返回帳號頁核對購買帳號與商店地區。
首次開啟
從主畫面開啟 Shadowrocket,依照系統提示完成網路相關授權,然後依序查看 Home、Config 與 Settings 是否符合預期。
如果已購列表暫時沒有結果,可以關閉 App Store 後重新開啟並重新整理帳號頁,同時確認網路連線正常。若之前曾主動隱藏購買項目,需要先在 App Store 的帳號設定中查看隱藏項目。具體欄目名稱會隨系統介面調整,但處理邏輯不變:先恢復購買紀錄的可見性,再從產品頁重新下載。
iPad、Mac、Apple TV 與 Apple Vision 是否可用,以及各裝置的系統要求,均以 App Store 頁面標示為準。本文重點說明 iPhone 與 iPad 之間的購買資格和介面差異,不將特定時點的系統條件寫成固定要求。
重新下載後檢查 Home、Config 與 Settings
第一次在 iPad 開啟後,不要直接根據連線開關的狀態判斷轉移是否完成。應按介面層級逐項檢查:Home 決定目前選取的伺服器項目與 Global Routing,Config 決定規則設定,Settings 則儲存 On Demand、訂閱更新和其他行為設定。任一層缺失,都可能導致 iPad 與 iPhone 的表現不同。
- Home:確認既有伺服器項目是否出現、目前選取哪一項,以及 Global Routing 處於 Proxy、Direct、Config 還是 Scene。
- Config:確認需要使用的設定是否存在,並檢查目前的啟用標記。只看到設定檔不代表它已被選取。
- Settings:進入 Settings → On Demand,確認是否需要在 iPad 上啟用自動連線條件;同時檢查訂閱更新相關選項。
- 系統授權:首次建立連線時,系統會要求加入網路設定。完成系統確認後,再回到 Home 查看狀態。
如果 iPad 的 Home 列表為空,需要使用使用者自己已有的服務提供者資料重新加入項目或訂閱。使用訂閱時,可以在 Home 右上角的「+」中將 Type 選為 Subscribe,再填入自己的訂閱網址。用於理解格式的虛構值可以寫成如下形式,但不能用於實際連線。
https://example.com/sub?token=xxxx
用戶端買斷不等於線路方案。重新下載恢復的是 Shadowrocket 的應用程式購買資格,不會替使用者建立伺服器資訊,也不會改變使用者與原服務提供者之間的服務狀態。訂閱網址、驗證資料和可用範圍,應由使用者根據自己已有的服務提供者資料核對。
設定檔與訂閱列表也不完全相同。訂閱通常用於維護伺服器項目,Config 則可包含 General、Rule、Host 或 URL Rewrite 等設定區段。若使用者在 iPhone 上自行維護過規則,應確認 iPad 使用的是同一份設定內容,而不只是確認伺服器名稱相同。
橫向分欄與 iPhone 單欄介面的差異
iPhone 可用寬度較窄,Home、Config、Settings 通常以單欄頁面逐層進入,返回上一層後再選擇其他項目。iPad 橫向或較寬的視窗中,Shadowrocket 可以同時顯示導覽列表與詳細內容區域。分欄改變的是資訊排列與選取方式,不會改變規則語法、協定含義或 Global Routing 的處理邏輯。
| 介面 | iPhone 常見操作 | iPad 橫向常見操作 | 需要注意 |
|---|---|---|---|
| Home | 在單欄中選取項目,再進入詳細內容 | 列表與所選項目的詳細內容可同時顯示 | 開啟詳細面板不等於已啟動連線 |
| Config | 從設定列表進入獨立頁面 | 左側選取設定,右側顯示內容或操作項目 | 應查看目前的選取標記,而不只看右側內容 |
| Settings | 逐層進入設定項目並返回 | 左側保留設定分類,右側顯示具體選項 | Settings → On Demand 的層級關係沒有改變 |
| Global Routing | 在 Home 中展開並選取模式 | 選取後可能仍保留主列表與詳細內容 | 切換模式後應再次讀取目前的選取項目 |
橫向時最常見的誤會,是把右側仍顯示的舊詳細內容當成目前生效項目。判斷設定是否啟用,應查看列表中的選取狀態;判斷伺服器是否選取,應回到 Home 查看目前項目;判斷路由模式,則查看 Global Routing 目前顯示的值。右側面板只表示正在查看哪個物件,不能單獨證明該物件正在生效。
當 iPad 使用較窄的視窗、以直向顯示或系統調整可用寬度時,分欄可能收合成接近 iPhone 的單欄導覽。此時部分入口會移至返回層級或側邊欄按鈕中。介面從雙欄變成單欄不代表設定遺失,只是視窗寬度觸發了不同版面配置。
結論:在 iPad 上分開確認「目前查看」與「目前啟用」
每次修改後回到對應列表讀取選取標記,再到 Home 檢查 Global Routing 和連線狀態;不要只根據右側詳細面板的標題作判斷。
如何在 iPad 上確認 Global Routing 與 On Demand
Global Routing 決定流量採用哪種整體處理模式。Proxy 表示流量採用所選代理處理,Direct 表示直接連線,Config 表示依據目前設定中的規則逐條比對,Scene 則按照已設定的場景選擇行為。橫向分欄不會改變這四種模式的含義。
使用 Config 時,規則會依照設定中的順序比對。常見關鍵字包括 DOMAIN-SUFFIX、GEOIP、IP-CIDR 與 FINAL。前面的具體規則優先命中,FINAL 負責處理先前未比對到的流量。例如下列順序會先處理網域與區域網路位址,再進行地區判斷,最後由 FINAL 收尾。
DOMAIN-SUFFIX,example.com,PROXY
IP-CIDR,192.168.0.0/16,DIRECT
GEOIP,CN,DIRECT
FINAL,PROXY
如果 Global Routing 處於 Direct,上述 Config 規則不會如預期執行分流判斷;如果處於 Proxy,流量也不會呈現逐條規則比對的結果。排查「iPhone 正常而 iPad 行為不同」時,應先比較兩台裝置的 Global Routing,再比較 Config 內容與目前選取項目。
- 在 iPad 開啟 Home,讀取目前選取的伺服器項目。
- 查看 Global Routing,確認目前是 Proxy、Direct、Config 還是 Scene。
- 若選擇 Config,進入 Config 檢查啟用標記與規則順序。
- 進入 Settings → On Demand,確認開關及條件是否符合 iPad 的使用情境。
- 返回 Home 建立連線,再以實際存取情況驗證結果。
On Demand 用於根據網路條件決定何時自動建立連線。它屬於裝置端設定,不應假設 iPhone 上的啟用狀態會自動成為 iPad 的目前狀態。iPad 經常在家用 Wi‑Fi、行動熱點和辦公室網路之間切換時,應分別檢查對應條件,避免把一次手動連線成功誤認為 On Demand 已設定完成。
Shadowsocks、VMess、VLESS、Trojan、Hysteria2 與 WireGuard 等協定項目的連線參數,由使用者已有的服務資料決定。iPad 分欄只是呈現方式,不能將一種協定自動轉換為另一種協定。若同一項目在兩台裝置上的表現不同,應比較位址、連接埠、驗證資訊、傳輸選項和本地網路條件,而不是先修改無關的介面設定。
常見問題與對應處理
以下問題集中在重新下載、購買紀錄與分欄操作三個環節。處理時應一次只變更一項,並返回 Home 確認結果,這樣更容易判斷問題位於 App Store、應用程式資料還是路由設定。
已經買過,為什麼 iPad 仍顯示價格?
先退出付款確認,開啟 App Store 帳號頁核對 Media & Purchases 使用的 Apple ID,並確認商店地區與購買時一致。接著從 Apps 或已購項目中搜尋 Shadowrocket,不要只從一般搜尋結果判斷購買狀態。
在已購列表中找不到 Shadowrocket?
重新整理 App Store 帳號頁,檢查是否查看了本人購買紀錄,並確認該項目沒有被隱藏。核對時使用完整名稱 Shadowrocket、開發者 Shadow Launch Technology Limited 和應用程式 ID 932747118。
開啟後 Home 列表為空怎麼辦?
這表示應用程式已取得,但伺服器資料尚未出現在 iPad。使用者自己的服務提供者資料重新加入項目或 Subscribe,再檢查 Config 與 Global Routing;應用程式購買紀錄不會自動產生連線資料。
橫向時右側顯示設定,為什麼沒有生效?
右側顯示的是目前查看的物件。回到 Config 列表確認啟用標記,再到 Home 查看 Global Routing 是否為 Config。若停留在 Direct 或 Proxy,規則比對結果會與 Config 模式不同。
iPad 轉為直向後側邊欄不見了?
先尋找頁面頂端的返回或側邊欄入口。較窄的視窗會將雙欄收合為單欄,原有的 Home、Config、Settings 資料不會因此刪除。恢復橫向或放大視窗後,分欄通常會重新出現。
如果應用程式可以開啟但首次連線未完成,應留意系統是否仍在等待網路設定授權。完成授權後回到 Home,再操作連線開關。若設定中包含依網域、IP 區段或地區處理的規則,則也應確認 DNS 解析、本地網路和規則順序,不能只根據連線狀態圖示判斷所有流量是否依預期處理。
完成轉移後,可以保留一份簡短核對紀錄:App Store 購買帳號、目前 Config 名稱、Global Routing 模式、On Demand 是否啟用,以及訂閱最近一次更新是否成功。日後在 iPhone 與 iPad 之間比對時,可以直接定位差異,而不必從頭重新設定所有項目。
重新下載後的完整驗收順序
iPad 上的驗收應從應用程式來源開始,再進入資料與連線層。第一步確認應用程式來自 App Store,並核對開發者與應用程式 ID;第二步確認 Home 中存在需要的項目;第三步確認 Config 與 Global Routing 的組合;第四步檢查 Settings → On Demand;最後才進行實際存取測試。
- App Store 頁面顯示 Shadowrocket,開發者為 Shadow Launch Technology Limited,應用程式 ID 為 932747118。
- Home 中的目前項目與使用者已有資料一致,位址、連接埠及驗證參數沒有遺漏。
- Config 中已選取預期設定,DOMAIN-SUFFIX、GEOIP、IP-CIDR、FINAL 等規則順序符合用途。
- Global Routing 使用預期模式,沒有因測試而遺留在 Direct 或 Proxy。
- Settings → On Demand 的開關與網路條件符合 iPad 目前的使用方式。
- 橫向與直向各操作一次,確認能找到 Home、Config、Settings 的列表入口與返回路徑。
若以上項目均一致,iPad 與 iPhone 的主要差別就只剩螢幕版面配置和裝置網路環境。橫向分欄適合同時瀏覽列表與詳細內容,iPhone 單欄則更強調逐層進入;兩者使用相同的介面概念、規則關鍵字和協定參數。系統要求以 App Store 頁面標示為準。