📱 iOS 设置步骤

Shadowrocket 的分应用代理(Per-App Proxy)功能允许你指定哪些 App 走代理,哪些直连或阻断,以下是详细的设置方法:

通过配置文件设置(推荐)

  1. 打开 Shadowrocket,点击底部 "配置"(Config)
  2. 点击当前配置文件右侧的 "i" 图标(编辑)
  3. 找到 "按应用代理"(Per-App Proxy)选项
  4. 开启 "启用"(Enabled)开关
  5. 点击 "添加应用",从列表中选择需要单独设置的 App
  6. 为每个 App 选择模式:
    • 代理(Proxy):走代理节点
    • 直连(Direct):不走代理,直接连接
    • 阻断(Reject):禁止该应用联网

通过全局设置

  1. 点击底部 "设置"(Settings)
  2. 找到 "按应用代理"(Per-App Proxy)
  3. 开启功能并配置应用列表

💻 macOS 设置步骤

  1. 打开 Shadowrocket 偏好设置(Preferences)
  2. 切换到 "应用代理"(App Proxy)标签页
  3. 点击 添加应用
  4. 选择应用并设置策略(Proxy/Direct/Reject)

🎯 常见使用场景

应用场景 建议设置
国内应用 微信、支付宝、抖音等设为 直连,避免延迟
海外应用 Twitter、YouTube、Telegram 等设为 代理
游戏加速 游戏 App 设为 代理(选择低延迟节点)
银行类 App 建议 直连,避免代理 IP 触发风控
系统更新 App Store、系统设置设为 直连,下载更快

⚠️ 重要注意事项

  1. 系统限制:iOS 部分系统应用(如 Safari、邮件)可能无法单独控制,它们遵循全局规则

  2. 必须开启 VPN:分应用代理功能需要 Shadowrocket 的 VPN 开关处于连接状态才能生效

  3. 应用识别:部分应用使用系统网络框架(如 WKWebView),可能无法被单独识别,会跟随系统代理设置

  4. 规则优先级:分应用代理的优先级通常高于分流规则,但低于全局路由设置

  5. 性能影响:开启分应用代理会略微增加系统资源占用,老旧设备上可能影响续航

💡 进阶技巧

  • 快速切换:在"小组件"中添加 Shadowrocket,可快速切换代理模式
  • 配置备份:设置好后,在配置页面点击"分享"可导出配置备份规则
  • 测试工具:使用"延迟测试"功能,确保分应用代理设置后各应用网络正常

如果某些应用设置后无效,尝试重启该应用或重新连接 Shadowrocket VPN。

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