client/mobile · 集群 A · iOS 客户端 · 1/6

iOS 代理客户端怎么选:Shadowrocket、Stash 与 Quantumult X 对比

发布时间 待核实核实日期 待核实最近更新 待核实测试状态 Not Tested
Answer First · 核心结论

如果你只想导入订阅后快速使用,Shadowrocket 学习成本较低;如果你的订阅是 Clash 格式、电脑也用 Clash,Stash 更容易保持两端规则一致;如果你愿意学习配置语法、需要重写等精细控制,可以考虑 Quantumult X。三者都需通过 App Store 正规渠道获取,功能细节以当前版本为准。

先确定你的需求,再选客户端

选 iOS 代理客户端的关键是先回答两个问题:你的订阅是什么格式?你愿意在配置上花多少时间?客户端没有绝对的高下,只有是否匹配你的使用习惯。

很多人在选择时陷入「功能越多越好」的误区。实际上,功能越多意味着配置项越多,出问题时排查的变量也越多。如果你只是日常浏览网页、使用常见境外应用,一个能稳定导入订阅、支持规则模式的客户端就足够了。

可以先用下面这个简单的判断流程定位:

你的服务商提供哪种订阅?
   │
   ├─ 主要是 Clash 订阅(YAML)
   │      └─ 电脑也用 Clash 系客户端? ── 是 → 优先看 Stash
   │                                     否 → Stash 或 Shadowrocket 均可
   │
   ├─ 主要是通用节点订阅(链接列表)
   │      └─ 想写规则 / 重写? ── 是 → 看 Quantumult X
   │                              否 → 看 Shadowrocket
   │
   └─ 不确定 → 问服务商推荐的 iOS 客户端,或先从 Shadowrocket 开始

三款客户端的核心差异

三者在功能层面有较大重叠,真正的差异在于「配置文件的组织方式」。下表按通用特性整理,具体以当前版本为准。

维度 Shadowrocket Stash Quantumult X
配置风格 节点列表 + 独立规则配置 兼容 Clash 配置结构 自有配置语法
订阅导入 支持常见节点订阅,部分版本可读取 Clash 订阅 以 Clash 订阅为主 节点资源 + 分流资源分开管理
策略组 支持,配置相对简化 完整策略组(选择、自动测速、故障转移等) 支持多种策略类型
重写 / 脚本 有一定支持 支持覆写类功能 重写与脚本是其特色
学习成本 较低 中等(熟悉 Clash 则较低) 较高
适合人群 新手、轻度用户 Clash 用户、多端一致 进阶用户

需要说明的是,「支持某个协议」是客户端选择中容易被忽视的一项。如果你的服务商资料标注协议为 VLESS(例如 宇宙云、U1S1 的资料),你需要确认所选客户端当前版本支持 VLESS 以及对应的传输方式。协议资料缺失的品牌(本站显示「待核实」)则更应在购买前询问推荐客户端。协议之间的差异可以参考 代理协议。

Shadowrocket:上手快的通用选择

Shadowrocket 更适合想「导入即用」的用户。它的主界面就是节点列表和一个连接开关,导入订阅、选择节点、打开开关三步即可开始使用。

它的规则以「配置文件」形式管理,默认配置已经包含常见的国内直连规则。对于大部分人,保留默认配置、只在需要时加几条自定义规则就足够。缺点是当你想实现复杂的多级策略组时,配置方式不如 Clash 系直观。

具体操作见 Shadowrocket 配置教程。

Stash:Clash 用户的 iOS 延伸

Stash 更适合已经在用 Clash 订阅的用户,它能直接读取 Clash 格式配置,策略组、规则集的写法与桌面 Clash 系客户端基本一致。

这意味着你在电脑上调好的分流逻辑,可以直接复用到 iPhone 上。服务商提供的 Clash 订阅通常已经包含策略组(如「节点选择」「自动选择」「故障转移」),导入后就能看到完整结构。

如果服务商没有提供 Clash 订阅,就需要借助订阅转换,而第三方转换服务存在订阅泄露风险,相关注意事项见 订阅管理。具体操作见 Stash 使用教程。

Quantumult X:可塑性强但门槛更高

Quantumult X 更适合愿意学习配置语法、追求精细控制的用户。它将节点(服务器资源)、分流规则、重写规则分开管理,每一类都可以引用远程资源。

这种结构的好处是灵活:你可以分别更新节点和规则,互不影响。代价是新手第一次打开时可能不知从何下手,配置写错一行也可能导致整体无法启动。如果你对「策略」「过滤器」「重写」这些概念还比较陌生,建议先用其他客户端熟悉分流逻辑,再迁移过来。

入门方法见 Quantumult X 入门。

选择时的几个现实约束

除了功能,还有几个现实因素会影响你的选择。

约束 说明 建议
上架地区 部分客户端并非所有地区 App Store 都上架 遵守 Apple 条款,不使用共享账号
付费方式 通常为付费应用 以 App Store 页面价格为准,不用破解版
服务商推荐 有的服务商针对特定客户端提供专用订阅 优先使用服务商文档中说明支持的客户端
自研客户端 部分品牌资料显示提供自研客户端 可在 自研客户端标签页 查看

关于上架地区与 Apple ID 的一般性提醒,见 iOS 客户端获取与外区 Apple ID 注意事项。

不建议的做法

无论选择哪款,下面几种做法都不建议:

  1. 同时开启多个客户端的 VPN:iOS 同一时刻只允许一个 VPN 配置连接,多个客户端会互相顶掉,导致「时好时坏」。
  2. 使用来源不明的 IPA 安装包:代理客户端能看到全部流量,被篡改的版本可能窃取订阅或数据,参见 安全与隐私。
  3. 频繁切换客户端排错:换客户端会同时改变订阅解析、规则、DNS 多个变量,不利于定位问题。

换客户端时如何平滑迁移

如果你已经在用其中一款,想换到另一款,最稳妥的做法是「先并存、后切换」,而不是删掉旧的再装新的。

  1. 保留旧客户端及其配置,不删除,作为回退方案;
  2. 在新客户端中重新导入订阅,而不是导出旧客户端的本地配置文件,避免带入不兼容的字段;
  3. 把你在旧客户端中添加过的自定义规则逐条记录下来,按新客户端的语法重写一遍;
  4. 用新客户端连续使用几天,确认常用网站和应用都正常后,再删除旧客户端中的 VPN 配置。

迁移过程中最容易出问题的是自定义规则:三款客户端的关键字、策略名称写法不完全相同,直接复制粘贴往往会报错或不生效。另外,迁移期间两个客户端不要同时打开 VPN 开关,否则会互相顶掉,让你误以为新客户端有问题。

小结

选择 iOS 客户端时,先看订阅格式,再看你愿意投入的学习时间:Shadowrocket 偏易用,Stash 偏 Clash 兼容,Quantumult X 偏可定制。选好后,配置流程与排错方法可以回到 移动客户端专题 查看完整导读。如果你还在挑选服务商,可以先到 机场品牌库 查看各品牌的协议与客户端支持资料,再用 对比工具 横向比较。

常见问题

Shadowrocket、Stash、Quantumult X 哪个更适合新手?

按学习成本看,Shadowrocket 的界面更直观,导入订阅后即可使用,通常更适合新手;Stash 适合已有 Clash 订阅的用户;Quantumult X 需要理解配置语法,更适合愿意花时间学习的用户。

一个 iPhone 可以同时装多个代理客户端吗?

可以安装多个,但同一时间只能有一个 VPN 配置处于连接状态。多个客户端同时尝试连接会互相顶掉,排错时建议只保留一个在用。

机场订阅能直接导入这三个客户端吗?

取决于订阅格式。Stash 主要读取 Clash 配置,Shadowrocket 与 Quantumult X 通常支持节点链接订阅,部分服务商会为不同客户端提供不同的订阅地址,应以服务商说明为准。

这些客户端是免费的吗?

这三款通常为 App Store 付费应用,具体价格与是否有内购以 App Store 页面为准。不要为了省钱使用破解版或共享账号安装。

信息来源与更新时间

信息来源
品牌清单资料(品牌公开信息整理)
测试范围
本站未进行测速与解锁实测,所有能力描述均为资料声明或未测试状态。
发布时间
待核实
核实日期
待核实
最近更新
待核实

字段含义与数据状态见 字段说明;核查进度见 品牌动态与核查日志。