SFT sing-box tvOS 客户端:Apple TV 上怎么用
一句话回答:SFT sing-box tvOS 客户端是 sing-box 官方的 Apple TV 客户端,与 iOS 版共用 App Store 上的 sing-box MT 条目,免费,需要 tvOS 17.0 及以上和非中国大陆区 Apple 账号,可从 iPhone 或 iPad 导入配置。
先交代本页为什么写 SFT
这篇页面原本计划核对 Mihomo 官方的安卓发行版,条件是如果它不存在,就改写 sing-box 的 tvOS 客户端。核对结果是:mihomo 的开发组织 MetaCubeX 下确实有官方安卓客户端 ClashMetaForAndroid,仓库没有归档,站内也已经有对应介绍页 Clash Meta for Android,没有必要重复写一篇。因此本页按原定的文件名,专门介绍 sing-box 官方文档里提到的 SFT。
SFT 是什么
sing-box 官方文档的「客户端」页面列出了由项目维护的几款图形客户端,其中 Apple 平台一项写的是 iOS、macOS 与 Apple tvOS 共用的「sing-box for Apple platforms」。在 Apple 平台的说明页里,文档把这个系列称为 SFI、SFM 和 SFT,并说明它们可以管理和运行本地或远程的 sing-box 配置文件,同时提供 TUN 透明代理等平台特性。
需要诚实说明的是:官方文档并没有逐字写出「SFT 等于 tvOS 客户端」这样的定义。但它的功能说明页里有一项标注为 Apple tvOS 专属的选项,同一页面又在 SFI、SFM 之外单独列出了 SFT;结合 SFA 对应安卓、SFI 对应 iOS、SFM 对应 macOS 的命名规律,本页把 SFT 理解为 sing-box 官方的 Apple tvOS 客户端。源码仓库 sing-box-for-apple 的简介也写着它是面向 iOS、macOS 与 tvOS 的 sing-box 客户端。
对普通用户来说,SFT 就是可以装在 Apple TV 上、读取 sing-box 格式订阅的官方客户端。它最常见的用途,是让 Apple TV 上的视频应用通过机场节点访问网络。
官方来源核对结果
以下信息于 2026 年 10 月 21 日在 sing-box 官方文档、App Store 页面与 GitHub 接口上直接看到,没有看到的写「未能核实」。
| 字段 | 核对结果 | 来源 |
|---|---|---|
| 官方文档 | sing-box for Apple platforms(SFI、SFM、SFT) | https://sing-box.sagernet.org/clients/apple/ |
| 系统要求 | Apple tvOS 17.0 及以上;需要非中国大陆区 Apple 账号 | 同上 |
| 商店名称 | sing-box MT | https://apps.apple.com/us/app/sing-box-mt/id6785326793 |
| 商店开发者 | Metamerism LLC | 同上 |
| 价格 | 免费 | 同上 |
| 商店版本 | 1.14.7(iOS 与 tvOS 共用同一商店条目) | 同上 |
| 商店版本日期 | 2026-10-09 | App Store 页面与 Apple 查询接口 |
| Apple TV 兼容性 | 需要 tvOS 17.0 或更高版本 | App Store 兼容性一栏 |
| TestFlight | 名额仅面向赞助者 | 官方文档 |
| 源码仓库 | SagerNet/sing-box-for-apple,未归档 | https://github.com/SagerNet/sing-box-for-apple |
| 许可证 | GPL-3.0 或更高版本(依据仓库 LICENSE 文件正文) | 同上 |
| GitHub 发布版 | 源码仓库无发布版本;sing-box 1.14.3 发布页中未见 tvOS 文件 | GitHub 接口 |
| 单独的 SFT 版本号 | 未能核实(官方文档未给出) | 官方文档 |
有两处需要补充说明。
第一,商店里的版本号 1.14.7 与 sing-box 内核在 GitHub 上的最新发布版 1.14.3(2026 年 10 月 9 日)并不相同。本页只记录两处各自显示的内容,不推测两者之间的对应关系。
第二,本页核对时商店页面可以正常打开,但代理类应用在 App Store 的上架状态并不总是稳定,也会因账号地区不同而搜不到。如果在 App Store 里找不到,先回到官方文档确认当前给出的下载链接,而不是去找来历不明的替代品。
它和机场订阅是什么关系
SFT 本身不提供任何节点,它只是一个运行 sing-box 配置的工具。你需要向机场获取一份 sing-box 能直接读取的订阅或配置链接,再导入 SFT。如果机场只提供 Clash 格式的订阅,SFT 通常无法直接使用,此时应在机场后台寻找 sing-box 格式,或向客服确认。订阅链接的基础概念见 订阅链接是什么。
由于 SFT 运行的是 sing-box 内核,它能识别哪些节点类型,取决于内核支持的协议,比如 AnyTLS、ShadowTLS 等都在 sing-box 官方文档的出站列表里,而 Juicity、mieru 不在其中。不同协议的大致区别可以看 代理协议科普。
SFT 在 Apple TV 上导入订阅的思路
Apple TV 和手机最大的不同在于输入方式:用遥控器在屏幕键盘上逐字输入一个很长的订阅链接,既慢又容易出错。官方文档在功能说明里专门列出了一项 Apple tvOS 选项:从 iPhone 或 iPad 导入配置。这是在 Apple TV 上使用 SFT 最省力的方式。
大致思路如下,具体按钮名称以应用当前版本为准:
- 先在 iPhone 或 iPad 上安装同一个应用,按照 SFI 页面的思路导入机场提供的 sing-box 订阅,并确认在手机上可以正常连接。
- 在 Apple TV 上安装应用,打开后选择从 iPhone 或 iPad 导入配置的选项。
- 按照屏幕提示在手机或平板上完成确认,把配置传到 Apple TV。
- 首次启动连接时,tvOS 会请求添加 VPN 配置。确认是你本人操作后再允许。
如果手边没有 iPhone 或 iPad,也可以在 Apple TV 上直接新建远程配置并输入订阅链接,只是输入过程会比较繁琐。
导入之后,有几个 Apple TV 特有的细节值得注意:
- 官方文档说明 SFT 通过系统的 NetworkExtension 运行,并提供无需特权的 TUN 实现。也就是说,连接成功后,Apple TV 上的其他应用流量也会按配置走代理或直连,你不需要在每个视频应用里单独设置。
- Apple TV 常年开机、长时间待机,订阅里的节点信息可能过期。看到节点大面积失效时,先在应用里刷新订阅,或在手机上更新后重新导入。
- 机场的订阅链接相当于账号凭证,不要拍照或在家庭群里随手转发。家里多台设备共用时,留意机场对同时在线设备数的限制。
SFT 在 Apple TV 上常见的几个问题
应用商店里搜不到。 最常见的原因是 Apple TV 当前登录的 App Store 账号属于中国大陆区。官方文档明确要求非中国大陆区账号,切换账号后再搜索商店名称 sing-box MT。
系统版本不够。 官方文档与商店页面都要求 tvOS 17.0 及以上。较老的 Apple TV 型号如果无法升级到这个版本,就无法安装 SFT,只能考虑在路由器层面处理,或者改用其他设备。
导入后节点为空。 这通常说明订阅格式不对。SFT 读取的是 sing-box 配置,Clash 格式的订阅交给它往往无法解析。回到机场后台寻找 sing-box 格式的链接,或询问客服是否提供。
能连接但部分应用不走代理。 先检查配置里的分流规则,很多机场的默认配置会让国内服务直连,这是正常设计。如果需要调整,建议在 iPhone 上修改并测试好,再同步到 Apple TV,避免在电视上做复杂编辑。
更新后配置丢失。 应用更新一般不会清空配置,但为了保险,建议把订阅链接保存在自己的密码管理器里,需要时可以重新导入。
家里人不会操作。 Apple TV 往往是全家共用的设备,老人和孩子未必知道代理开关在哪里。建议在应用里只保留一份常用配置,并告诉家人遇到视频打不开时,先在应用里断开再重新连接,或者干脆重启一次 Apple TV。复杂的调整留给熟悉的人在手机上完成,再同步到电视,可以减少误操作带来的麻烦。
账号与下载安全
官方文档要求使用非中国大陆区的 Apple 账号下载。Apple TV 上的 App Store 账号与 iPhone 上的设置相互独立,可以只在 Apple TV 的 App Store 里切换到自己的外区账号。请优先使用自己名下的账号,不要在 Apple TV 或手机的系统账号处登录来源不明的共享账号,以免设备被他人远程锁定或个人数据被同步。
下载时认准商店页面上的名称 sing-box MT 和开发者 Metamerism LLC。App Store 里名字相近的代理类应用很多,sing-box 官方文档也提醒过,许多声称使用 sing-box 的第三方项目并不可靠。TestFlight 名额只面向赞助者,网上公开流传的所谓「TestFlight 邀请」不应轻信。更多通用的核对方法见 下载安全指南,iPhone 端的选择思路见 iPhone 客户端选择。
SFT 和其他 tvOS 客户端怎么选
Apple TV 上能用的代理客户端本来就不多。除了 SFT,站内已介绍过的 Karing 官方说明也列出了 tvOS 17 及以上的支持。选择的关键仍然是订阅格式:机场提供 sing-box 订阅,用 SFT 最直接;如果你家里的手机、电脑已经统一在用某一款跨平台客户端,也可以考虑让 Apple TV 跟着保持一致,方便管理。全部客户端的列表见 客户端列表。
小结
SFT 是 sing-box 官方文档里与 SFI、SFM 并列的 Apple tvOS 客户端,与 iOS 版共用 App Store 上名为 sing-box MT 的条目,开发者为 Metamerism LLC,免费,Apple TV 需要 tvOS 17.0 及以上,并需要非中国大陆区 Apple 账号。源码仓库 sing-box-for-apple 未归档,许可证为 GPL-3.0 或更高版本,GitHub 上没有可下载的 tvOS 安装包。在 Apple TV 上使用时,最省力的做法是利用官方提供的从 iPhone 或 iPad 导入配置的功能。
常见问题
SFT 是独立的应用吗?
从官方文档看,SFT 与 SFI 共用同一个 App Store 下载入口,官方文档把这个链接标为 iOS 与 tvOS 的下载渠道。2026 年 10 月 21 日打开该商店页面,名称为 sing-box MT,兼容性一栏同时列出了 iPhone、iPad 和 Apple TV。在 Apple TV 上的 App Store 中搜索并安装即可。
Apple TV 需要什么系统版本?
sing-box 官方文档写明 Apple tvOS 需要 17.0 及以上,App Store 页面的兼容性一栏同样写着 Apple TV 需要 tvOS 17.0 或更高版本。此外官方文档要求使用非中国大陆区的 Apple 账号。
在 Apple TV 上输入订阅链接很麻烦,有没有别的办法?
官方文档的功能说明里有一项专门针对 Apple tvOS:从 iPhone 或 iPad 导入配置。也就是说,可以先在 iPhone 或 iPad 的同款应用里导入好订阅,再传到 Apple TV 上,避免用遥控器逐字输入长链接。具体菜单名称以应用当前版本为准。
GitHub 发布页能下载到 SFT 吗?
本页核对时,sing-box 1.14.3 的 GitHub 发布页里有 SFA、SFI、SFM 等文件,但没有看到 tvOS 的安装文件,客户端源码仓库 sing-box-for-apple 也没有发布版本。官方文档给出的 tvOS 渠道是 App Store,以及只面向赞助者的 TestFlight。
sing-box 机场推荐:本站推荐的 3 家
从 sing-box 机场推荐 榜单里取前 3 家,本站主推的合作品牌排在前面(已标注合作);价格以官网为准。