iPhone 上使用 Clash:App Store 安裝 Clash Plus 與訂閱匯入首次設定

從 App Store 取得 Clash Plus 開始,逐步完成 VPN 權限授權、訂閱連結匯入、代理模式選擇與連線驗證,並說明 iOS 系統層代理的幾個特有行為。

iPhone 上的 Clash 生態與 Clash Plus 的定位

桌面端 Clash 生態裡,mihomo 核心衍生出的 GUI 客戶端種類繁多,但 iOS 系統對應用程式分發和網路擴充功能的限制遠比 Windows、macOS 嚴格。iPhone 上沒有開放的側載管道,所有代理類應用程式都必須以 Network Extension 的形式接入系統,並通過 App Store 完整審核後才能上架。Clash Plus 是目前 App Store 上少數專注於 Clash/mihomo 規則體系、介面完整支援中文的客戶端,由 clashplus.io 團隊維護,功能涵蓋訂閱管理、規則分流、流量統計與多種代理模式切換。

對於第一次在 iPhone 上接觸 Clash 的用戶,理解「客戶端」與「訂閱」是兩件獨立的事很重要:客戶端只是承載規則引擎和介面的容器,真正決定能連到哪些節點的是訂閱連結背後的服務商設定。本篇只涵蓋客戶端安裝與首次設定流程,不涉及具體訂閱服務商的選擇。

App Store 取得 Clash Plus:安裝前的準備

在 iPhone 內建的 App Store 應用程式中搜尋 Clash Plus,或直接透過下方連結跳轉到應用程式詳情頁完成安裝。安裝前建議確認以下幾點,避免首次設定時反覆折騰:

  1. 系統版本

    確認 iOS 版本滿足應用程式要求,過舊的系統可能無法正常建立 VPN 設定描述檔。

  2. Apple ID 地區

    App Store 帳號所在地區需與應用程式上架地區一致,否則搜尋不到應用程式,需要暫時切換地區或使用相同地區帳號下載。

  3. 網路環境

    下載安裝包本身不需要代理,但如果裝置已經處於某種受限網路下,建議先確認下載能夠順利完成。

Clash Plus 的詳情頁與下載入口見 clashplus.io,安裝完成後先不要急著開啟,繼續閱讀下一節的權限授權說明,首次啟動時會連續彈出幾個系統對話框。

VPN 權限授權與首次啟動

iOS 上所有代理類應用程式的核心機制都是 Network Extension:應用程式本身不能直接劫持全域流量,而是向系統申請一個「VPN 設定」,由 iOS 核心接管符合條件的網路請求並轉發給應用程式內的代理程序處理。這也是為什麼第一次開啟 Clash Plus 時,系統會彈出「該應用程式要新增 VPN 設定」的確認框。

  1. 允許新增 VPN 設定

    點擊系統彈窗中的「允許」,隨後可能需要用 Face ID 或密碼二次確認,這是 iOS 對 VPN 類擴充功能的強制安全驗證,與應用程式本身邏輯無關。

  2. 檢查設定中的 VPN 狀態

    授權完成後,可在系統「設定 → 一般 → VPN 與裝置管理」裡看到新增的 VPN 設定項目,狀態列也會在連線建立後出現 VPN 圖示。

  3. 首次啟動介面瀏覽

    進入應用程式主介面後,先不要急於連線,瀏覽一遍節點清單、模式切換列與設定頁,熟悉介面配置能減少後續設定出錯的機率。

提示:如果系統彈窗被誤點了「不允許」,可以到「設定 → 一般 → VPN 與裝置管理」手動信任對應的設定,或者刪除後重新開啟應用程式觸發授權流程。

訂閱連結匯入與節點管理

訂閱連結是一個由代理服務商提供的 URL,客戶端定期從該位址拉取節點清單與規則設定,自動產生可用的代理群組。在 Clash Plus 中匯入訂閱的路徑通常是:進入「訂閱」或「設定」分頁,點擊右上角的新增按鈕,貼上訂閱連結後確認。

  1. 貼上訂閱位址

    從服務商後台複製完整的訂閱連結(通常以 https:// 開頭),貼到新增訂閱的輸入框中,建議使用系統剪貼簿直接貼上,避免手動輸入出現字元遺漏。

  2. 命名與更新週期

    可以給這條訂閱取一個便於識別的名字,同時設定自動更新週期,常見做法是每天或每次啟動應用程式時自動刷新一次。

  3. 拉取並檢查節點數

    確認訂閱解析成功後,節點清單會顯示服務商提供的全部節點,如果節點數為零或清單為空,通常是連結失效或網路環境阻斷了拉取請求,可以先切換網路環境重試。

如果需要同時維護多條訂閱(例如工作與個人帳號分離),Clash Plus 支援在同一客戶端內新增多個訂閱設定,並在設定清單裡快速切換,不需要卸載重裝應用程式。

代理模式選擇:規則、全域與直連

訂閱匯入完成後,客戶端通常提供三種基礎執行模式,理解它們的差異是設定階段最關鍵的一步:

  • 規則模式(Rule)——按訂閱內建或自訂的規則集判斷每個請求走直連還是代理,台灣本地域名與 IP 走直連,境外服務走代理節點,是大多數用戶的預設選擇。
  • 全域模式(Global)——所有流量統一經過目前選中的節點,不做任何規則判斷,適合需要整體切換網路環境的場景,但會增加台灣本地正常存取的延遲。
  • 直連模式(Direct)——完全不經過代理節點,所有流量走本機原始網路,常用於暫時關閉代理進行對照測試。

首次設定建議保持規則模式,並在設定頁確認目前使用的規則集來源(訂閱自帶規則或本地規則)。如果發現某個具體網站分流不符合預期,可以在規則模式下單獨為該域名新增自訂規則,而不必整體切換到全域模式。

連線驗證與 iOS 系統層代理的特有行為

完成模式選擇後,點擊主介面的連線開關,狀態列出現 VPN 圖示即表示 Network Extension 已啟動。此時建議做一次簡單的連線驗證:開啟瀏覽器造訪一個境外網站,確認能夠正常載入;再造訪一個台灣本地網站,確認速度未受明顯影響,以此判斷規則分流是否生效。

iOS 的系統層代理機制與桌面端存在幾點明顯差異,設定時需要留意:

  • 背景保活受限——iOS 對 Network Extension 有嚴格的背景執行策略,長時間處於背景或系統記憶體緊張時,VPN 連線可能被系統回收,重新開啟應用程式會自動嘗試恢復連線。
  • 無法感知具體應用程式來源——多數 iOS 客戶端受限於系統權限,不能像桌面端那樣按單個應用程式設定分流規則,規則判斷主要基於域名與 IP,而非發起請求的應用程式本身。
  • 切換網路後需重新握手——從 Wi-Fi 切換到行動網路(或反之)時,VPN 隧道通常需要短暫重建,期間可能出現幾秒鐘的連線中斷,這是系統網路介面切換的正常表現,不代表設定出錯。
  • 省電模式影響背景刷新——開啟低耗電模式會限制背景網路活動,訂閱自動更新等背景任務可能被延遲執行,建議在充電或需要立即更新時手動觸發一次刷新。
注意:如果連線後發現所有流量都無法存取,先檢查代理群組中目前選中的節點是否可用,再檢查規則模式與全域模式是否被誤切換,這兩點是新手最常遇到的連線異常原因。

驗證無誤後,可以進一步查看應用程式內的流量統計面板,確認實際使用的節點與預期規則一致。如果後續需要更換服務商或調整規則細節,重複「訂閱匯入 + 模式確認」這兩步即可,不需要重新走一次權限授權流程。

取得 Clash 客戶端

已了解 iPhone 上的安裝與設定流程,可前往下載頁取得各平台對應的客戶端版本,或查看完整設定教學。

下載客戶端