sing-box for Apple platforms
sing-box for Apple platforms 在 App Store 中名为 sing-box VT,是 sing-box 项目的 Apple 平台客户端。具体协议、价格和可用性以官方项目及商店页面为准。
获取sing-box for Apple platforms
苹果全家桶系列
macOS、iOS、iPadOS 和 tvOS 可通过 App Store 安装;是否可见由 Apple 与开发者按合法账户地区决定。
账户安全
只使用本人合法 Apple Account,不购买或共享账号,不虚构地区、电话或账单资料。商店不可用时,请选择当前地区可用的受支持工具。
macOS还可以通过Github和命令行安装
- GitHub Releases
- 命令行:
brew install sfm
额外科普一下:
- SFI是sing-box for iOS的简称;
- SFM是sing-box for macOS的简称;
- SFT是sing-box for tvOS的简称。
复制订阅地址
在无忧行 - 控制面板里点击左侧导航栏订阅节点 ,找到Sing-Box订阅地址并点击复制。

手机上也能取订阅地址:用手机浏览器打开 https://jego.us 登录即可复制。
sing-box for macOS / SFM 使用教程
添加订阅
打开sing-box客户端,进入Profiles -> New Profile
- Name处填
Jego - Type选
Remote - URL黏贴从无忧行复制的
sing-box的订阅URL - 其他不动,直接点击
Create

开启sing-box
点击Dashboard,确保Profile选中刚才创建的Jego,然后点击红色圈里的开始按钮。

Overview - 选择上网模式
提醒:第一次使用可能三个模式都没选中,建议点一下Rule。
Rule:智能分流模式,按规则自动选择直连或代理Direct:直连模式,所有流量都不走代理Global:全局代理模式,所有流量都走代理

Groups - 更换节点服务器
在这个页面里可以手动选择自己想使用的节点服务器。

sing-box for iOS / SFI 使用教程
添加订阅
打开sing-box客户端,进入Profiles -> New Profile
- Name处填
Jego - Type选
Remote - URL黏贴从无忧行复制的
sing-box的订阅URL - 其他不动,直接点击
Create

开启sing-box
点击Dashboard,确保Profile选中刚才创建的Jego,然后点击Enabled开关。

使用上的逻辑和上面macOS大同小异,同一套UI框架。
Overview 标签 - 选择上网模式
提醒:第一次使用可能三个模式都没选中,建议点一下`Rule`。 Rule:智能分流模式,按规则自动选择直连或代理Direct:直连模式,所有流量都不走代理Global:全局代理模式,所有流量都走代理
Groups 标签 - 更换节点服务器
在这个页面里可以手动选择自己想使用的节点服务器。 连接成功后,打开 www.google.com 等境外网站,能正常访问就说明配置生效。
sing-box 常见问题
仅境内网站可以访问时
🟡 情况一:刚启动时
刚启动的一两分钟内,客户端可能正在测试节点或下载规则文件,部分网站会暂时打不开。可以稍等片刻,或按下面的方法手动选择节点。
✅ 解决方法:如果不想等待测速过程,可以手动选择一个可用节点,这样就能立即访问境外网站。
🟡 情况二:使用过程中出现相同问题
如果在使用过程中也突然无法访问境外网站,很可能是当前所选节点不可用或连接质量差。
✅ 解决方法:请检查当前节点的连通性,必要时手动切换到一个稳定可用的节点,即可恢复访问。
💡 注意:此问题不会影响境内网站的访问,也不影响基于境外 IP 的服务(如 Telegram)的使用,只影响访问境外域名的网站。
⚠️ 报"服务错误",无法启动服务
启动时如果遇到下图这个错误:

(packet-tunnel) error: start service: initialize rule-set[2]: initial rule-set: geosite-geolocation-cn: Get "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-cn.srs": context deadline exceeded | initialize rule-set[2]: initial rule-set: geoip-cn: Get "https://raw.githubusercontent.com/SagerNet/sing-geoip/rule-set/geoip-cn.srs": initialize rule-set[2]: initial rule-set: geosite-geolocation-cn: Get "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-cn.srs": context deadline exceeded | initialize rule-set[2]: initial rule-set: geosite-geolocation-!cn: Get "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-!cn.srs": initialize rule-set[2]: initial rule-set: geosite-geolocation-cn: Get "https://raw.githubusercontent.com/SagerNet/sing-geosite/rule-set/geosite-geolocation-cn.srs": context deadline exceeded🟡 问题原因:这是因为你的网络环境无法访问 GitHub,导致无法加载规则文件。
✅ 解决方法:请尝试切换网络,比如:
- 改用其他 Wi-Fi
- 切换为移动网络(如 4G/5G)
- 更换网络运营商(如从电信换联通、找朋友要热点)
💡 注意:只要成功加载一次规则文件,之后就不会再报这个错。