方案一,控制中心 VPN 开关(最基础)

Shadowrocket 是 iOS 平台专属应用,iOS 系统本身没有像 Android 那样的"通知栏快捷开关"(下拉通知栏中的开关按钮),但你可以通过以下方式实现类似的一键控制效果: Shadowrocket 会在系统设置中创建 VPN 配置,你可以:

  1. 设置控制中心 → 添加 VPN 开关
  2. 从屏幕右上角下滑打开控制中心,点击 VPN 图标即可快速连接/断开
  3. 注意:此开关只能控制连接状态,无法切换节点或更改模式

快捷指令 + 主屏幕小组件(推荐)

这是最接近"通知栏开关"的解决方案,支持一键切换:

设置步骤:

  1. 下载 快捷指令(Shortcuts)App(系统自带)
  2. 创建新快捷指令,添加操作 "打开 URL"
  3. 输入 Shadowrocket 的 URL Scheme:
    • shadowrocket://toggle (切换开/关)
    • shadowrocket://connect (强制开启)
    • shadowrocket://disconnect (强制关闭)
  4. 点击完成,添加到主屏幕或小组件
  5. 现在你可以通过点击桌面图标或负一屏小组件一键控制

进阶:添加到控制中心(iOS 18+)

iOS 18 支持在控制中心添加快捷指令:

  • 设置 → 控制中心 → 添加"快捷指令" → 选择你创建的 Shadowrocket 开关指令

桌面小组件(查看状态)

  1. 长按桌面空白处 → 点击左上角
  2. 搜索 Shadowrocket
  3. 添加小组件到桌面或今日视图
  4. 注意:小组件通常只能显示状态,点击会打开 App,不能直接开关

Siri 语音控制

在快捷指令中设置语音触发词(如"打开代理"),即可通过 Siri 语音控制开关,无需手动点击。

建议组合使用:控制中心 VPN 开关(快速断连)+ 快捷指令(精确控制),这样既能快速操作,又能避免频繁打开 App。

您可以还会对下面的文章感兴趣: