先确认你能安装什么,以及配置是否匹配

sing-box 的 Apple 客户端官方页面当前链接到 App Store 的 sing-box MT。应用名称与入口可能变化,因此应从官方页面进入,不只凭商店里相似的名字判断。官方文档列出 iOS 15.0 及以上和非中国大陆区 Apple 账户要求;还应检查商店对当前设备与版本显示的条件。使用自己合法可用的账户,不购买或共享他人的登录凭据。

本文针对能够安装官方客户端的普通 iPhone,不涉及越狱。若当前账户区域没有该应用,应选用你所在商店实际可获取、且配置来源明确支持的客户端;不要安装来源不明的企业签名包来跳过安装限制。

第一步:拿到完整 sing-box 配置

你拿到的内容能否直接当作配置
完整 sing-box JSON仍需确认与应用内核版本兼容
Clash YAML不能因同样叫订阅就直接当作 sing-box JSON
单条节点 URI 或节点列表不等于完整客户端配置,取决于导入器支持
网页、登录链接或二维码图片地址通常不是配置内容

订阅来源应提供适配该客户端的完整配置,包含必要入站、出站、DNS 与路由。不要用把 YAML 扩展名改成 .json 的方式转换,也不要将秘密交给陌生在线转换网站。先保留任何已有可用配置。

第二步:添加并选择远程配置

  1. 在配置管理或 Profile 区域选择新增,使用 Remote 类型,填写自定义名称和配置 URL;如果来源提供官方支持的一键导入,确认打开的是本应用。
  2. 完成下载后查看是否有解析错误,再将这份配置设为当前配置。Remote 表示可以从 URL 更新;Local 是本地配置,两者的更新方式不同。
  3. 记录客户端与内核版本。出现 unknown field、旧 DNS 字段等错误时,按迁移说明处理或向配置来源索取兼容版本,不删除 TLS 或认证字段。
sing-box MT 官方 App Store 截图中的 Dashboard、Profile 与底部导航
官方 App Store 界面截图。Profile 用于选配置;图中的流量数字属于开发者展示内容,不代表本文测得的速度。 查看原始资料

第三步:启动 VPN 并做两种网络对照

  1. 启动所选配置,核对系统“添加 VPN 配置”授权的应用名称后允许。仅安装应用并不会自动接管网络。
  2. 在同一张 Wi-Fi 下打开实际目标,查看日志或仪表盘。若配置包含 Selector 或 URLTest 等组,再检查组内实际出口;不是每份配置都会显示相同的模式或节点按钮。
  3. 随后切换到蜂窝数据,重新发起请求。Wi-Fi 成功而蜂窝失败时,分别检查应用蜂窝权限、当前网络和配置,不把它直接判为套餐失效。

普通 iOS 客户端不能照搬桌面按进程名称分流的配置。工作设备的按应用 VPN 可能由管理系统控制,应按组织说明使用。Safari 的隐私中继也可能影响出口观察,需要记录其状态。

停止、恢复与保存

在客户端停止隧道,再确认系统 VPN 状态和正常直连。若重新自动连接,检查自己配置的按需连接;不要删除企业管理描述文件。首次成功后记下当前配置和版本,私下保存来源;出现失败时回退到原可用配置,再按“iPhone Wi-Fi 与蜂窝排障”继续定位。