代理客户端资料

Clash Verge 与 iOS:iPhone 能用哪些客户端读配置

Clash Verge Rev 没有 iOS 版。iPhone 要读取 Clash 配置,可以查看 Stash、Karing 和 Clash Mi 各自声明的支持范围。它们对配置的兼容程度并不相同,进程规则、配置格式和 iOS 内存限制也需要分别确认,不能只凭名称判断。

资料整理
本文章节

Clash Verge Rev 的移动端答复

截至 2026-11-08,项目协作者在 iOS 相关讨论中表示不考虑开发移动端,解释涉及部分 Rust、Node.js 依赖的移植障碍。这是当时的开发答复,不能据此断言项目永远不会改变计划。

因此,桌面版的安装说明不能直接当作 iPhone 操作步骤。需要同时查看电脑端选择时,可读各系统的 Clash 客户端说明。

三个客户端分别支持什么

下表只列配置支持声明及明确例外,不作性能比较。

客户端对照对 Clash 配置的声明使用前要确认的边界
Stash商店介绍提到适配 Clash Premium 配置;文档称其自研内核兼容 Clash 配置标准iOS 版会忽略进程相关规则,不能把桌面配置里的这类规则视为有效
Karing声明支持 Clash 配置,对 clash.meta 配置仅提供部分支持官方没有说明 clash.meta 支持范围具体缺少哪些部分
Clash Mi使用 mihomo 内核,以 YAML 配置运行FAQ 将支持格式限定为 Clash 的 .yml、.yaml,不接受 sing-box、v2ray 等其他格式

Stash 的进程规则限制来自 iOS 的 Network Extension。配置含有 PROCESS-NAME 时,这部分规则会被忽略;“兼容 Clash 配置”不能理解成每一种规则都照常执行。

Karing 的完整支持声明针对 Clash 配置。涉及 clash.meta 扩展内容时,要保留“部分支持”这个边界。想分清规则与代理组各自负责什么,可看Clash 配置字段与规则说明。

商店条目与系统要求

截至 2026-11-08,以下为美区 App Store 条目记录的版本和最低系统要求。链接指向应用商店条目。

应用商店条目版本最低系统要求
Stash3.6.5iOS 16.0
Karing1.2.25.2802iOS 15.0
Clash Mi1.0.31.1703iOS 15

截至 2026-11-08,Clash Mi 的 GitHub 正式发布页与商店条目都对应 1.0.31.1703;仓库另有 v1.0.32.1803,但标记为预发布。仓库出现更新的标签,不代表商店正式版已经同步。

Clash Mi 连接后立即断开怎么办

截至 2026-11-08,Clash Mi FAQ把一种立即断开的情况解释为扩展进程超过 iOS 内存限制,并列出 50M 的上限。FAQ 给出的处理方向是缩减 geosite、geoip、ip-asn 等规则数量,并使用 mrs 格式规则集。

这是一项针对该现象的解释,不能据此认定每次断开都由内存引起。

同一份 FAQ 还列出两类问题:

  • 截至 2026-11-08,内置 zashboard 面板与 iOS 16.4 存在兼容问题,文档给出替换在线面板的办法,并说明该面板仅支持 HTTP。
  • Telegram、Instagram、X 收不到推送时,FAQ 提供了 TUN 相关设置的调整说明,可按对应条目核对。

若问题表现为配置读取失败或连接超时,可继续查看配置失败与连接报错的排查说明。

看到 Clash 字样,还要看支持范围

Shadowrocket 的版本记录出现过 Clash 相关导入功能,但这些字样不足以证明它能完整读取 Clash 配置。判断是否适合现有文件,应以明确的格式和规则支持声明为依据。

对 iPhone 用户,当前能确认的是:Clash Verge Rev 没有 iOS 版;上述三个客户端各有配置支持声明,也各有边界。涉及具体配置时,先确认文件格式,再检查所用规则是否属于客户端支持范围。

第三方整理,与项目方无关。