TL;DR
四款 iOS 代理客户端在 2026 年仍各有强项:Shadowrocket (¥18) 新手首选 + 价格最低;Stash (¥28) 规则集容量最大 + 文档最完整;Loon (¥48) 脚本能力最强;Surge 5 (¥328) 企业级 + 强分析。本文基于 iOS 18.5 / iOS 19 beta 3 实测。
iOS 代理客户端市场在 2026 年仍是这四家垄断。本文按”维度对比 → 场景推荐 → 配套订阅”梳理,帮你 20 分钟做决定。
一、价格 + 商业模式对比
| 客户端 | 价格 | 商业模式 | 试用 | 退款 |
|---|---|---|---|---|
| Shadowrocket | ¥18 (一次性) | 买断 | 无 | 7 天 |
| Stash | ¥28 (一次性) | 买断 | 14 天试用 | 14 天 |
| Loon | ¥48 (一次性) | 买断 | 7 天试用 | 14 天 |
| Surge 5 | ¥328 (一次性) | 买断 | 30 天试用 | 14 天 |
四家都是一次性买断,不订阅。Shadowrocket 最便宜,Surge 最贵 (但功能也最完整)。
二、协议支持广度
| 协议 | Shadowrocket 2.3 | Stash 3.6 | Loon 3.2 | Surge 5.7 |
|---|---|---|---|---|
| Shadowsocks (2022) | ✅ | ✅ | ✅ | ✅ |
| VMess | ✅ | ✅ | ✅ | ✅ |
| VLESS | ✅ | ✅ | ✅ | ✅ |
| VLESS Reality | ✅ | ✅ | ✅ | ❌ |
| Trojan | ✅ | ✅ | ✅ | ✅ |
| Trojan-go | ✅ | ✅ | ✅ | ❌ |
| Hysteria 2 | ✅ | ✅ | ✅ | ✅ |
| Hysteria 3 | ✅ (3.2.5+) | ✅ | ⚠️ beta | ✅ |
| TUIC v5 | ✅ | ✅ | ✅ | ✅ |
| AnyTLS | ✅ | ✅ | ⚠️ 实验 | ✅ (5.7+) |
| WireGuard | ✅ | ✅ | ✅ | ✅ |
| Snell v4 | ❌ | ❌ | ✅ | ✅ |
结论:Shadowrocket 和 Stash 协议最全。Surge 5 不支持 Reality 是个明显短板。Loon 跟得慢一些。
三、规则集容量
iOS 上规则集容量受限于 NetworkExtension 扩展的内存上限 (iOS 18: 50MB / iOS 19: 80MB)。
| 客户端 | iOS 18 上限 | iOS 19 上限 | 真实可用 |
|---|---|---|---|
| Shadowrocket | 30 万条 | 50 万条 | 20-40 万 |
| Stash | 80 万条 | 120 万条 | 60-100 万 |
| Loon | 50 万条 | 80 万条 | 40-65 万 |
| Surge 5 | 50 万条 | 80 万条 | 40-65 万 |
Stash 在规则集存储上做了 zstd 压缩 + 内存映射优化,所以容量最大。重度规则集用户 (Loyalsoldier 完整版 + GeoIP + 自定义) 首选 Stash。
四、脚本能力
| 客户端 | 脚本语言 | 调试工具 | API 完整度 | 学习曲线 |
|---|---|---|---|---|
| Shadowrocket | JavaScript | 基础 console | ★★★ | 易 |
| Stash | JavaScript + Surge style | 内置编辑器 | ★★★★ | 中 |
| Loon | JavaScript | 完整 IDE | ★★★★★ | 中 |
| Surge 5 | JavaScript + 自定义 | 完整 DevTools | ★★★★★ | 难 |
Loon 是脚本玩家首选,API 最完整。Surge 5 的 DevTools 是真正的”浏览器开发者工具”级别,做 HTTPS MitM 抓包无敌。
五、文档与社区
| 维度 | Shadowrocket | Stash | Loon | Surge 5 |
|---|---|---|---|---|
| 官方文档 | 简略 | 完整 (stash.wiki) | 简略 | 完整 (manual.nssurge.com) |
| 中文文档 | 第三方多 | 官方就有中文 | 第三方多 | 官方就有中文 |
| GitHub 讨论区 | 不公开 | 不公开 | 不公开 | 不公开 |
| Telegram 群 | 大 (10k+) | 中 (5k+) | 中 (5k+) | 中 (5k+) |
| V2EX 讨论密度 | ★★★★★ | ★★★★ | ★★★ | ★★★★ |
Shadowrocket 和 Surge 5 的中文文档最完整。Stash 的 stash.wiki 是新生代最好的客户端文档。
六、近 6 个月更新频率 (2025-11 至 2026-05)
| 客户端 | App Store 更新次数 | TestFlight beta 推送 | 重大版本 |
|---|---|---|---|
| Shadowrocket | 14 | 24 | 2.3 (协议大改) |
| Stash | 17 | 32 | 3.5 / 3.6 (iOS 19 适配) |
| Loon | 8 | 35 (TestFlight 活跃) | 3.2 / 3.3 beta |
| Surge 5 | 11 | 18 | 5.6 / 5.7 |
Stash 最勤 (开发者全职做),Loon 的 TestFlight 推送最多 (大版本前迭代密集)。
场景化推荐
场景 1:第一次买 iOS 客户端,新手
Shadowrocket。¥18 + 协议全 + 中文文档多。导入订阅就能用,不需要看任何教程。
场景 2:有 100 万+ 规则集需求
Stash。规则集容量最大 (iOS 19 上 120 万),加载速度也最快。
场景 3:喜欢写脚本 + 想做自动化
Loon。脚本 API 最完整,从订阅自动整理到节点测速到 IP 一致性校验都能写。
场景 4:开发者 / QA / 企业网络管理
Surge 5。¥328 不便宜,但 HTTPS MitM、详尽流量分析、企业级管理是其他三家做不到的。
场景 5:跨境业务 + 需 IP 一致性
Surge 5 > Loon。Surge 的 HTTP 抓包能调试 App 真实出口,Loon 的脚本能做自动化校验。
场景 6:想要最便宜 + 够用
Shadowrocket。¥18 是 iOS 上最便宜的代理客户端,功能覆盖 90% 普通场景。
配套订阅的选择
四家都支持 Clash / V2Ray / Surge 三种订阅格式。冲浪笔记长期跟踪的兼容 Clash / Singbox / V2Ray 的订阅在 iOS 四家上都已实测可用,5 端同步,不必为不同客户端单独换。
订阅导入流程 (四家都一样):
- 在客户端 → 订阅 / Profiles → 添加
- 粘贴 URL
- 双击激活,等 5 秒同步节点
总结对照表
| 你的需求 | 选这家 | 价格 |
|---|---|---|
| 第一次买 + 便宜 | Shadowrocket | ¥18 |
| 规则集容量大 | Stash | ¥28 |
| 脚本玩家 | Loon | ¥48 |
| 企业 / 开发者 | Surge 5 | ¥328 |
| 协议最全 + 折中 | Shadowrocket 或 Stash | ¥18-28 |
不要四家全买。选一家深耕,配置可以互导,真要换也不亏。本文 2026-05-20 实测核对。