博客 / 产品更新 / 在 iOS 上用代理,不买 Shadow…
iOSShadowrocket免费iPhone代理

在 iOS 上用代理,不买 Shadowrocket 也可以

Shadowrocket 要钱,而且只能在 iPhone 上用。如果你有一个 SR 订阅链接,有完全免费的方式在 iOS 上跑起来。

很多机场在卖套餐的时候,教程页面写的是”导入 Shadowrocket”。Shadowrocket 确实好用,但它要花钱买,而且只有 iOS 版本。如果你不想付这笔钱,或者你同时在用 Android 和 iPhone,这条路走不通。

01 问题在哪

Shadowrocket 在 App Store 的售价约为 $2.99,需要用美区或其他支持购买的账号。很多国内用户没有外区账号,或者不想为一个工具单独买账号。

更重要的是:即使你买了,它也只能在 iPhone 和 iPad 上用。如果你同时用 Android 手机或者 Windows 电脑,还是需要另外找工具,另外管理订阅。

02 SR 订阅是什么格式

“SR 订阅”这个叫法有点误导性——它不是 Shadowrocket 专有的格式。

一条 SR 订阅链接,本质上是一个 Base64 编码的文本文件,里面是若干个节点的连接信息,每行一个,格式大概是:

ss://BASE64编码的节点信息#节点名称
vmess://BASE64编码的节点信息
trojan://密码@服务器地址:端口#节点名称

解码之后就是普通的文本。任何实现了这套解析逻辑的客户端都能读取这个格式,Shadowrocket 只是其中一个。

03 Terraka iOS 版

Terraka 有 iOS 原生客户端,免费,目前通过 TestFlight 安装(见下载页),不需要外区账号。

SR 订阅格式的链接直接粘贴进去就能用,Terraka 会在本机把它转换为 Clash 配置——你不需要任何处理。

除此之外,Terraka iOS 版支持:

iOS 上的所有代理客户端都通过系统的 Network Extension 框架运行,需要创建一个 VPN 配置文件。这是系统机制,不是某个 App 的特殊要求。

04 安装和导入步骤

第一步:下载 Terraka

打开 下载页面,按 iOS 卡片的指引获取 TestFlight 邀请,安装 TestFlight 后在里面装好 Terraka。

第二步:允许 VPN 权限

首次打开时,系统会弹窗请求添加 VPN 配置,点击”允许”,用 Face ID 或密码确认。这一步是 iOS 系统要求,所有代理 App 都一样。

第三步:添加订阅

进入”订阅”页面,点击右上角的加号,粘贴你的机场订阅链接,保存。节点列表会自动同步。

第四步:选择节点,开启代理

在节点列表里选一个节点,回到主页,点击连接按钮。状态栏出现 VPN 图标,代理已生效。

05 几点说明

关于电量消耗。 iOS 上的 VPN 应用会比普通 App 多消耗一些电量,因为所有网络流量都经过它处理。这是正常现象,各家代理客户端差异不大。

关于稳定性。 iOS 后台管理很激进,长时间不用的 App 可能被系统暂停。如果发现代理断了,重新打开 App 恢复连接即可。也可以在系统设置里关闭 Terraka 的”后台刷新”以外的限制——实测对续连有帮助。

关于多设备。 如果你同时在用 Android 或电脑,同一条订阅链接可以在 Terraka 的所有平台版本里使用,各设备分别导入同一条订阅链接即可。


不买 Shadowrocket,在 iOS 上用代理完全可以做到。下载 Terraka,粘贴订阅链接,两分钟内可以跑起来。

通过 TestFlight 安装 Terraka →

LX
林晓晨
PRODUCT · 用户增长

负责 Terraka 产品策略与用户研究。之前在字节做过两年增长。相信最好的产品文档是用户永远不需要看的那种。

把 Terraka 装上吧。

免费,无需注册。Android 和 Windows 在官网直接下载,iOS 和 Apple 芯片 Mac 经 TestFlight 安装。

下载 Terraka v3.3.1 · 2026.10.06