Shadowrocket 首次連線出現「加入 VPN 設定」:iPhone VPN 設定與描述檔說明

說明首次連線時為何會出現 VPN 設定授權提示、如何在系統設定中找到該設定,以及誤刪或拒絕授權後重新加入的方法,並釐清設定與連線開關的關係。

本文重點

首次使用 Shadowrocket(小火箭)連線時,「加入 VPN 設定」是 Apple 系統的授權步驟,不是連線失敗提示。本文適用於 iPhone / iPad:先分辨系統 VPN 設定與 App 內的 Config,再完成授權並確認系統狀態;若曾拒絕授權或誤刪設定,可依步驟重新觸發新增流程。以下內容以使用者已有自己的服務商與訂閱為前提,授權本身不會提供連線服務。

一、為什麼首次連線需要加入 VPN 設定

Shadowrocket 需要透過系統提供的網路延伸機制建立 VPN 通道,才能依照 App 內的設定處理流量。App 首次要求將相關 VPN 設定寫入系統時,系統會請使用者確認。這個提示是要允許建立該設定,不是向服務商購買服務,也不是逐一授權 App 內的每條規則。

請在主動開啟 Shadowrocket 的連線開關後確認是否出現提示。確認 App 名稱與目前的操作相符,再選擇允許;若系統接著要求裝置驗證,請依畫面指示完成。裝置驗證屬於系統授權流程,不需要將裝置密碼提供給服務商或填入訂閱設定。

開啟連線 系統授權 儲存設定 建立通道 處理規則

允許加入只代表完成流程中的一個步驟。後續仍可能因伺服器參數、網路環境或設定內容而連線失敗。因此,「已允許加入」與「已能瀏覽目標網站」必須分開確認,不能只因提示消失就判定連線正常。

二、系統 VPN 設定、Config 與訂閱有何不同

常說的「VPN 描述檔」在此通常是指 App 在系統設定中建立的 VPN 項目。這與透過裝置管理安裝的設定描述檔並非同一概念,也不等同於 App 內 Config 頁面的規則檔。即使它們出現在相近的系統選單中,也不表示需要另外安裝裝置管理描述檔。

項目確認位置主要用途
系統 VPN 設定系統 Settings 中的 VPN 清單讓系統儲存 App 的 VPN 連線設定並顯示連線狀態。
App 內的 ConfigShadowrocket → Config儲存分流規則及相關設定,供相應的路由模式使用。
已有的訂閱Shadowrocket → Home匯入並更新使用者已有的伺服器連線項目。

例如,App 內的 Config 可以包含 DOMAIN-SUFFIX、IP-CIDR、GEOIP 與 FINAL 等規則關鍵字;這些規則決定請求符合條件後採用的策略,並非系統提示所要求的權限。刪除系統 VPN 設定通常不會一併刪除 Home 中已有的項目或 Config 檔案,但操作前仍應備份自己的設定資訊。

3 類
分別確認:系統 VPN 設定、Config、已有的訂閱
2 處
連線後檢查:App 內的開關與系統 VPN 狀態
1 項
針對性處理:只刪除確認屬於 Shadowrocket 的設定

三、首次授權與系統設定確認步驟

以下以 iPhone / iPad 為例。選單名稱會因系統語言而異,入口位置也可能隨系統版本調整。中文系統通常可依序前往「設定 → 一般 → VPN 與裝置管理 → VPN」;英文介面路徑為 Settings → General → VPN & Device Management → VPN。若找不到入口,可在系統 Settings 中搜尋 VPN。

  1. 確認 App

    請確認使用的是 App Store 上的 Shadowrocket,開發者為 Shadow Launch Technology Limited,App ID 為 932747118。系統需求、相容性與購買適用範圍請以 App Store 頁面標示為準。

  2. 檢查已有設定

    在 Shadowrocket → Home 檢查已匯入的連線項目,並確認所需參數完整。系統權限不會自動補上伺服器位址、連接埠或驗證資訊。

  3. 開啟連線

    開啟 Home 中的連線開關,等待系統顯示加入 VPN 設定的提示。確認提示中的 App 名稱,再選擇允許,並依系統要求完成裝置驗證。

  4. 查看系統狀態

    前往系統 Settings → General → VPN & Device Management → VPN,找到 Shadowrocket 的項目並查看連線狀態。看到項目表示設定已儲存,但仍須另外確認目前是否正在連線。

  5. 確認實際連線情形

    返回 App 確認連線開關狀態,再前往需要使用的目標網站。若通道已連線但無法存取,請改為檢查伺服器參數、Global Routing 與 Config,不要反覆加入系統設定。

依序排查

先確認系統設定能否儲存,再確認通道能否維持連線,最後檢查個別請求如何分流。依序排查這三個層面,可避免將規則問題誤判為權限問題。

四、拒絕授權或誤刪後,如何重新加入

若首次選擇不允許,App 就無法完成這次系統 VPN 設定的新增。通常不必重新購買 App,也不需要先刪除訂閱。返回 Shadowrocket,確認目前沒有尚未結束的連線嘗試,再次開啟連線開關,讓 App 重新要求建立 VPN 設定。

若曾在系統 VPN 清單中刪除 Shadowrocket 項目,處理方式相同:先返回 App 檢查已有內容,再開啟連線開關。系統再次顯示授權提示時,完成確認;若沒有出現提示,先返回系統清單確認是否仍有對應設定,不要直接認定「沒有跳出提示」就是故障。

只有在確認該項目異常,且一般重新連線無法復原時,才考慮先中斷連線,再刪除該項目並重新建立。不要清空整份 VPN 清單,也不要刪除同一頁中供工作、學校或其他用途使用的描述檔。重新安裝 App 可能導致本機內容遺失,不應作為排查權限問題的第一步。

五、連線開關、系統狀態與 On Demand 的關係

Home 中的連線開關用來開始或停止連線;系統 VPN 頁面顯示的是系統端的通道狀態。設定項目可以長期保留,但連線仍可能處於中斷狀態,因此「清單中還有 Shadowrocket」不代表背景持續有連線。判斷是否連線應查看狀態,而不是項目是否存在。

On Demand 會依照已設定的條件向系統要求連線。若手動中斷後又看到重新連線,請先檢查 Settings → On Demand,不要立刻認定關閉操作沒有生效。若要進行純手動測試,請先停用相關的隨選設定,再中斷並重新連線,觀察行為是否改變。

觀察到的狀況說明下一步
有設定,未連線系統保留了設定,但目前尚未建立通道。返回 Home 手動連線,觀察狀態變化。
已連線,但存取異常系統通道已建立,仍須另外確認能否存取目標。檢查目前使用的項目、Global Routing、Config 與目標網路。
中斷後再次連線可能是 On Demand 條件再次觸發連線。停用相關的隨選設定後,再進行一次手動測試。
連線後立即中斷設定、網路或伺服器可能導致連線無法維持。記錄失敗發生的階段,並確認已有的伺服器參數與網路連線狀況。

Global Routing 與系統授權也是不同層面。Proxy、Direct、Config、Scene 是 App 內的路由選項,不是四種系統 VPN 權限。尤其選擇 Direct,不能視為「VPN 已中斷」的證據;若要停止通道,請操作連線開關並確認系統狀態。

六、依提示文字分辨授權與連線問題

排查時請保留畫面上的完整文字及提示出現的階段。以下英文文字會顯示於英文系統中,系統語言不同時則會顯示相應譯文。這些文字本身不一定代表錯誤:前者是授權請求,後者是連線狀態。若只記下文字而忽略出現時機,容易得出相反的結論。

系統提示:「Shadowrocket」Would Like to Add VPN Configurations

原因與處理方式:App 正在要求儲存系統 VPN 設定——若提示是在自行開啟連線開關後立即出現,請確認 App 名稱後選擇允許,並完成系統要求的裝置驗證;尚未確認前,不要將其視為伺服器連線錯誤。

系統狀態:Not Connected

原因與處理方式:表示目前 VPN 尚未建立連線——返回 Home 開啟連線開關,觀察連線能否維持;若狀態立即恢復,請檢查 App 顯示的具體錯誤及已有的伺服器參數,而不是一再重做系統授權。

若系統 VPN 設定已存在,但 App 仍持續要求建立設定,請先完整結束這次連線嘗試,再確認系統項目確實屬於目前使用的 App。若需進一步排查,請記錄「點擊開關、出現提示、完成確認、中斷連線」的先後順序,以及當時使用 Wi-Fi 或行動網路。分享截圖前,請遮蔽訂閱網址、驗證資訊與伺服器敏感欄位。

七、首次連線常見問題

允許加入後,所有請求都會經過 Proxy 嗎?

不會。允許加入解決的是系統設定權限問題,個別請求如何處理仍取決於 Global Routing 與目前使用的設定。若要依規則分流,請確認 Global Routing 中的 Config 及實際啟用的規則檔;不要只根據 VPN 圖示判斷每個請求的出口方式。

刪除 VPN 設定會連訂閱一起刪除嗎?

刪除系統 VPN 項目與刪除 Home 中的訂閱是不同操作,通常不會一併清除 App 內的訂閱。請先返回 Home 和 Config 確認內容是否仍在,再重新開啟連線以觸發系統設定建立;不要為了恢復權限而先刪除已有的訂閱。

為什麼第二次連線時沒有再次詢問權限?

系統已儲存對應設定時,後續連線通常會直接使用該設定。前往系統 VPN 清單確認項目與狀態即可;沒有再次顯示提示,不代表未使用系統 VPN 機制,也不需要為了看到提示而刪除正常設定。

關閉連線後,還需要刪除設定嗎?

日常停止使用時,只要中斷連線即可;若不希望條件觸發重新連線,再前往 Settings → On Demand 檢查隨選設定。系統保留設定可供下次連線使用,不必每次使用後都刪除。若確實需要移除,請先中斷連線,再只刪除確認屬於 Shadowrocket 的項目。

購買 App 後,為什麼還是無法連線?

買斷 App ≠ 連線服務方案。Shadowrocket 是閉源商業 App,採一次性買斷;使用者仍須設定自己已有的伺服器資訊。完成授權後,請依序檢查 Home 項目、網路環境與 Global Routing;伺服器是否有效,請向自己的服務商確認。

App Store 正版確認