博客 / 产品更新 / 在 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 原生客户端,免费,在 App Store 直接下载,不需要外区账号。

它对 SR 订阅格式的支持是原生的,不是转换兼容——你的机场订阅链接粘贴进去就能用,不需要任何处理。

除此之外,Terraka iOS 版支持:

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

04 安装和导入步骤

第一步:下载 Terraka

在 App Store 搜索”Terraka”,或者在 下载页面 扫码直达。

第二步:允许 VPN 权限

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

第三步:添加订阅

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

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

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

05 几点说明

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

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

关于多设备。 如果你同时在用 Android 或电脑,同一条订阅链接可以在 Terraka 的所有平台版本里使用,节点列表完全同步,不需要为每台设备单独操作。


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

在 App Store 下载 Terraka →

LX
林晓晨
PRODUCT · 用户增长

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

把 2.7 装上吧。

Hysteria2、新测速、更稳的节点抖动指标——所有平台同步推送,旧版本也会自动提示更新。

下载 Terraka 2.7 v2.7.0 · BUILD 11240 · 18.4 MB