先确认两件前提:已经允许系统添加 VPN 配置,并且配置里至少有一条你自己的节点。缺任何一项,下面很多条目都会同时出现。
| 现象 | 先检查 | 处理 |
|---|---|---|
| 开关打不开,或立刻弹回 | 是否点过「不允许」;系统设置里是否还有 VPN 配置 | 再连接一次以补上允许。配置被删除就重新触发添加。 |
| 状态栏有 VPN,网页全部打不开 | 当前模式是否为直连;节点是否全部超时 | 改到规则模式,或临时切到全局对照;换一条能测出延迟的节点。 |
| 只有部分网站不行 | 规则是否把该域名判成直连或拒绝 | 用全局对照。全局可用而规则不可用,就是规则问题。 |
| 订阅更新失败 | 链接是否完整、是否过期;当前网络能否访问该 URL | 重新复制链接;更换 Wi-Fi / 蜂窝;仍失败则询问订阅提供方。 |
| 更新成功但列表是空的 | 订阅本身是否为空;是否导入了错误格式 | 向提供方确认订阅仍有效。不要把订阅内容发给其他人。 |
| 延迟全部超时 | 本地网络;节点是否集体失效;系统时间是否不准 | 先保证未开代理时普通网页能打开。到设置中打开自动设置日期与时间。 |
| 某个 App 不能走代理 | 分应用名单;该 App 是否被完全退出过 | 调整名单后强退并重开该 App。不要先重装 Shadowrocket。 |
| 耗电很快、设备发烫 | 是否长期开着全局;节点是否在反复重连;自动测速是否过密 | 断开连接;更换稳定节点;降低测速频率。 |
| 与另一条 VPN 一起开就失败 | 系统里是否同时启用了其他 VPN | 先关闭其他 VPN。iOS 同一时间通常只让一条生效。 |
| 升级 iOS 后不能用 | VPN 配置是否还在;应用是否需要更新 | 先在 App Store 更新,再补一次 VPN 许可。仍不行再考虑导入备份后重装。 |
| 换新机后是空的 | 配置仍在旧设备上 | 用备份或订阅 URL 重建。不是需要重新购买软件。 |
先做一次隔离
同时改很多项,最后不知道是哪一步修好的。建议按这个顺序,一次只动一样:
- 关掉其他 VPN,只留 Shadowrocket。
- 确认系统设置里 VPN 配置还在;不在就重新拨开关补授权,见首次启动与 VPN 配置。
- 换一条能测出延迟的节点。全部超时就先保证未开代理时普通网页能打开。
- 把模式从直连改到规则,仍不行再临时改全局,用来判断是不是规则问题,见代理模式与分流。
- 以上都无效,再考虑导出备份后重装。重装前必须先备份。
不建议一上来就做的事
- 不要先删除应用。没有备份的重装,会同时丢掉节点和本地规则。
- 不要为了排障去下载 IPA 或所谓修复包。
- 不要在不理解的情况下打开 HTTPS 解密或安装额外证书。日常连接用不到这些。