Article · 移动端客户端:iOS 与 Android · iOS 与 iPadOS

iPhone 用机场需要什么客户端:Shadowrocket、Stash 与 sing-box

iPhone 上使用机场,常见客户端分三类:以节点列表为主的 Shadowrocket、以 Clash 类规则配置为主的 Stash、使用 JSON 配置的 sing-box 官方客户端。先看机场下发的订阅格式,再看是否需要复杂规则,最后确认 App Store 账号与条款问题。

发布 最近更新 品牌资料整理日期 搜索意图 比较+操作

先看订阅格式,再按规则需求挑客户端

iPhone 用机场,客户端可以按“读什么配置”分成三类:以节点列表为核心的 Shadowrocket,以 Clash 类规则配置为核心的 Stash,以 JSON 配置为核心的 sing-box 官方客户端。机场只给一条通用订阅链接时,节点列表型上手最直接;机场提供 Clash 格式、你又需要自动分流,Clash 类更顺手;愿意维护 JSON 的用户才需要考虑 sing-box。

本文只讲客户端类型与取舍,不写版本号,也不提供下载链接。拿到客户端之后怎样粘贴订阅、怎样更新,见 订阅链接导入与更新;本系列其他手机端文章汇总在 移动端客户端专题页。

iOS 上的代理客户端是怎样工作的

理解 iOS 的运行方式,能解释很多“为什么 iPhone 和电脑不一样”的现象。

  • 全部通过系统网络扩展运行。 iOS 不允许应用随意修改系统网络,代理客户端必须以 Network Extension 的形式工作。首次开启时系统会提示“添加 VPN 配置”,需要输入锁屏密码或面容确认,这是正常流程。
  • 只能从受控渠道安装。 iOS 应用通常只能通过 App Store 等渠道安装,不像 Android 那样可以直接安装安装包。这让来源更可控,但也带来了账号地区的问题。
  • 后台资源受限。 系统对网络扩展的内存占用有限制,规则过大、配置过复杂时,扩展可能被系统结束,表现为图标还在但网络中断。
  • 同一时间只有一个 VPN 类配置生效。 装了多个代理客户端时,开启一个会让另一个断开,这一点和电脑上多个工具互相抢系统代理的情况不同。

三类客户端的特点

Shadowrocket:节点列表型

Shadowrocket 是付费应用,界面以节点列表为主,能读取通用分享链接订阅等多种格式,支持 VLESS、Trojan、Shadowsocks 等常见协议。它自带规则配置文件,开启后默认按配置分流,也可以切换成全局代理或直连。适合节点多、喜欢手动切换、不想写规则的用户。

Stash:Clash 规则型

Stash 也是付费应用,核心是 Clash 类的 YAML 配置:节点、策略组、规则写在一份配置里。机场若提供 Clash 格式订阅,导入后策略组和规则一并生效。适合已经在电脑上用 Clash 系客户端、希望手机与电脑规则一致的用户。

sing-box 官方客户端:JSON 配置型

sing-box 的官方 iOS 客户端使用 JSON 配置,出站、路由、DNS 都由配置文件描述。它对新协议参数跟进较积极,但需要机场提供 sing-box 格式,或者自己准备配置。适合已经理解 sing-box 结构的用户,入门可以先读 sing-box JSON 配置入门。

其他客户端

iOS 上还有 Quantumult X、Loon、Surge 等客户端,各有自己的配置语法,偏向进阶用户。它们能否直接读取某个机场的订阅,取决于机场是否提供对应格式,本文不逐一展开。

对照表:iPhone 上的三类选择

比较项 Shadowrocket Stash sing-box 官方客户端
配置核心 节点列表 + 内置规则 Clash 类 YAML JSON
常见可读格式 通用分享链接订阅等 Clash 格式订阅 sing-box 格式配置
规则自定义难度 中等,界面可改 依赖 YAML 写法 依赖 JSON 写法
适合的人 想简单切节点 电脑也用 Clash 系 愿意维护配置
获取方式 App Store(付费) App Store(付费) App Store
对新参数的支持 以官方说明为准 以官方说明为准 以官方说明为准

表中“常见可读格式”是一般性描述。客户端会不断更新,是否支持某个订阅格式或某个协议参数,以各客户端官方说明为准。

怎样根据自己的情况选

可以按下面的顺序做三次判断:

  1. 机场给了什么。 登录用户中心,看订阅区有几个按钮。只有一个通用链接,优先考虑 Shadowrocket 一类;有单独的 Clash 按钮,Stash 也可以直接用;有 sing-box 按钮,才把 sing-box 列入候选。
  2. 你要不要规则。 只想打开就用、偶尔手动切地区,节点列表型足够;希望特定应用直连、特定网站走特定地区,Clash 类或 sing-box 更合适。规则写法本身属于 规则分流与故障排查。
  3. 账号与条款能否接受。 上述客户端多数未在中国大陆区 App Store 上架,是否以及如何处理账号地区,请先读 iOS 客户端与 Apple ID 地区的条款说明,再做决定。

如果机场资料写明 VLESS,还要额外确认客户端是否识别节点用到的 REALITY 等参数,方法见 iOS 客户端 VLESS 与 REALITY 的确认方法。

品牌资料里能看到什么

本站整理的 17 个品牌中,只有 光速云 的资料写明了第三方客户端名称,包括 Clash、Shadowrocket 等,并注明具体导入方式可联系官方客服。其余品牌的资料没有列出 iOS 客户端名称,属于待核实;资料中提到的自研客户端是否有 iOS 版本,资料也没有说明。购买前可以直接问客服:订阅区提供哪几种格式?是否有 iOS 自研客户端?推荐用哪个第三方客户端?这些都是品牌资料(Vendor Data),本站没有逐一验证任何品牌与任何客户端的兼容性。

几个常见误区

  • “付费客户端更快。” 客户端负责解析配置和转发流量,速度主要取决于节点与网络,付费与否和速度没有直接关系。
  • “装好几个客户端,用哪个开哪个。” iOS 同一时间只有一个 VPN 类配置生效,频繁切换容易出现配置残留,建议日常只保留一个主力客户端。
  • “规则越多越好。” 规则集过大可能触及网络扩展的资源上限,导致断开。按需引用规则集,比堆砌规则更稳妥。
  • “用别人的账号下载一下就好。” 共享 Apple ID 有设备锁定与隐私风险,原因见 为什么不要使用共享 Apple ID。

使用任何代理工具,请遵守所在地法律法规以及 Apple 与相关平台的服务条款。

常见问题

iPhone 上 Shadowrocket、Stash、sing-box 应该先装哪一个?

取决于机场给的订阅格式:只有通用订阅链接时,Shadowrocket 一类节点列表型客户端上手更直接;机场提供 Clash 格式且你想要现成分流规则,Stash 这类 Clash 系更合适;机场提供 sing-box 配置或你愿意维护 JSON,再考虑 sing-box 官方客户端。

iPhone 客户端为什么在中国大陆区 App Store 搜不到?

常见的 iOS 代理客户端多数未在中国大陆区 App Store 上架。是否使用其他地区账号涉及 Apple 的服务条款与所在地法规,需要自行了解并遵守;无论如何都不要使用他人共享的 Apple ID。

iPhone 上的代理客户端为什么有时会自己断开?

iOS 客户端通过系统的网络扩展运行,系统对扩展的资源占用有限制。规则集过大、节点过多或同时启用多个 VPN 类配置时,扩展可能被系统结束。精简规则、只保留一个 VPN 配置,通常能改善。

文中提到的品牌

以下品牌在本文中作为资料示例出现(依据品牌资料,不是排名)。注册入口为推广链接,可能包含邀请码。

光
光速云
约 7.5 元/月(年付折算)· 59GB
老牌综合型 / IEPL / VLESS / AI 与流媒体

注册/推广链接:可能包含邀请码,本站可能因此获得佣金;不改变本站数据标注规则。套餐与价格以官网实时页面为准。披露说明

来源与更新

品牌字段来自本站品牌数据文件(整理自 2026-09-04 品牌清单,Vendor Data,官网待核实);测速截图为 2026-10-18 复核后发布的单次 Measured Data;AI 与流媒体均为 Not Tested。发布 2026-10-18,最近更新 2026-10-18。本页不承诺任何平台的收录、排名或引用。