本文适用于已在 iPhone 购买 Shadowrocket、准备在自己的 iPad 上继续使用的用户。先核对 App Store 购买记录,再分别处理配置导入、VPN 授权和横屏操作;同一购买记录不等于两台设备的设置会自动一致。文中以用户已有自己的服务商与订阅为前提,订阅链接请从你的服务商处获取。
同一 Apple ID:核对购买记录再获取
Shadowrocket(小火箭)是一次性买断的闭源商业应用,唯一获取入口为 App Store。这里的“共享购买”指本人在自己的 iPhone 与 iPad 上使用同一 Apple ID 的既有购买记录,不是把账户交给其他人使用。符合商店已购条件时,可以在 iPad 重新获取已购买的应用,无需再次支付客户端费用。
先区分 iCloud 登录账户与 App Store 购买账户。iPad 上登录了相同的 iCloud 账户,并不能单独证明 App Store 使用的是原购买账户;应在 App Store 的账户页面核对实际用于购买的 Apple ID。兼容性、系统要求与是否通用购买,均以 App Store 页面标注为准。
-
核对购买账户
打开 iPad 的 App Store,点右上角账户头像,核对当前购买账户是否与原先购买 Shadowrocket 的账户一致;界面可能将 Apple ID 显示为 Apple Account。
-
查找已购应用
在账户页面的 Apps 或 Purchased 中查找 Shadowrocket,具体名称随系统界面而异。优先从自己的应用记录进入产品页,而不是仅凭搜索结果中的名称判断。
-
核对产品身份
确认开发者为 Shadow Launch Technology Limited,应用 ID 为
932747118。官方图标与商店入口可在正版核验页核对。 -
重新获取应用
若显示云朵获取按钮,点按后按系统提示完成。如果仍显示价格,先核对账户、购买记录与商店地区,不要直接再次确认付款。
首次启动:购买、配置与 VPN 授权分开处理
应用出现在 iPad 主屏幕,只能说明客户端已获取。要建立连接,还需要有效的连接参数,并由这台 iPad 完成系统 VPN 配置授权。iPhone 上已经允许过的 VPN 授权,不会替代 iPad 上的系统确认。
先认识 Home、Config、Settings 三个主要入口,再导入内容。Home 用于查看连接条目与连接状态;Config 用于核对当前配置文件及规则;Settings 用于调整客户端设置。横屏可能改变入口的排列位置,但不要把视觉位置变化当成设置名称变化。
- 导入已有订阅:Home → 右上角“+” → Type → Subscribe,填写从你的服务商处获取的订阅链接,保存后更新订阅内容。
- 核对本地配置:进入 Config,确认当前选中的配置文件,不要仅以 Home 中出现条目作为规则已迁移的依据。
- 首次连接:回到 Home,选择有效条目并开启连接;出现系统添加 VPN 配置的提示时,核对来源后授权。
- 按需连接:需要自动触发时再检查 Settings → On Demand,先完成手动连接验证,避免在排查初期混入自动连接条件。
订阅地址可能包含访问凭据。排查时应遮盖完整链接、密码和密钥;不要把带凭据的截图放进公开记录。应用购买账户与服务商账户是不同的身份,两者不能互相替代。
横屏与窄窗口:按入口名称辨认界面
iPad 的可用宽度由屏幕方向、窗口大小和系统多任务状态共同决定。同样是横屏,全屏窗口与窄窗口可能采用不同的排列方式;列表能显示多少列、长名称是否截断,也会随实际宽度变化。具体布局以当前应用与系统呈现为准,不能把某一台设备的截图当成所有 iPad 的固定布局。
| 使用状态 | 需要观察的变化 | 核对动作 |
|---|---|---|
| 竖屏或窄窗口 | 长名称、地址和参数值可能不能完整显示 | 打开对应条目的编辑页面,核对完整字段,不只看列表摘要 |
| 横屏全宽 | 列表与详情可获得更多横向空间 | 仍按 Home、Config、Settings 名称寻找入口,确认当前选中项 |
| 窗口缩放后 | 导航位置、文本换行与按钮排列可能调整 | 完成当前编辑并保存,再改变窗口宽度,避免把未保存状态误认成同步失败 |
可以做一次不修改参数的检查:先在 Home 记下选中条目的名称,旋转屏幕后重新查看,再进入 Config 核对当前配置。旋转动作本身不应被当成切换连接或切换配置的操作;如果前后行为不同,应进一步检查是否触碰了其他条目、是否发生订阅更新,以及网络是否同时发生变化。
连接条目名称相近时,应查看协议与服务器地址,而不是依赖被截断的前几个字符。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 是不同协议类型,不能因显示名称相同就互换参数。迁移后应保留原协议类型,并逐项核对服务商给出的字段。
分屏多任务:窗口变化不等于连接变化
能否使用分屏、窗口化或其他多任务方式,取决于 iPad 机型、系统及应用当前支持情况;系统要求以 App Store 页面标注为准。如果系统没有提供相应操作入口,不应假设修改 Shadowrocket 内的某个选项就能启用。窗口管理属于系统界面能力,与服务商订阅是否有效是两类问题。
- 先验证全屏:在正常全屏状态下手动连接,访问一个固定测试页面,确认基础连接可用,再切换到系统提供的多任务方式。
- 保持测试条件:使用同一 Wi-Fi、同一连接条目与同一目标页面,先只改变窗口大小;不要同时更新订阅和切换规则。
- 区分前后台:切到另一个应用并不等于主动断开系统 VPN。判断状态时应回到 Home 查看连接状态,并结合系统 VPN 状态检查。
- 记录触发时刻:如果只在熄屏、网络切换或应用切回前台后异常,记录该动作,再检查 Settings → On Demand 以及系统网络状态。
例如,浏览器在分屏后重新加载页面,但 Home 中仍显示连接状态,这个现象只能说明页面发生了重载,不能单凭它判定连接中断。应对照同一时间的连接记录与目标请求结果;若只有某一个站点失败,继续检查域名匹配和目标服务状态,而不是先重置所有设置。
Global Routing:迁移后核对实际处理方式
两台设备使用同一订阅,不代表它们会按相同规则处理请求。Home → Global Routing 的选择会影响路由判断。尤其在 iPhone 已有自定义规则、iPad 刚完成安装时,应先核对模式,再比较访问结果。下面只比较 Shadowrocket 自身的设置用途,推荐项以已核验规则有效为前提。
Config
推荐按当前配置文件的规则决定请求去向。它并不保证未命中请求一定直连,最终行为还取决于 FINAL 等规则与所引用的策略。
适合:已核对配置文件,希望两台设备遵循同一套规则时。
Proxy
以代理模式处理流量,可用于对照检查当前规则是否影响目标请求。测试仍依赖所选连接条目有效,不能绕过服务商参数错误。
适合:短时对照测试,区分连接本身与规则匹配问题。
Direct
以直连模式处理流量,可与代理模式下同一目标的结果对照。直连测试成功不代表服务商连接正常。
适合:检查当前网络到目标站点的直接访问情况。
Global Routing 中还有 Scene。使用该选项前,应核对已有场景的配置与适用条件,不要把场景名称当成固定路由结果。为了减少变量,首次迁移时可先使用明确的 Config、Proxy 或 Direct 做单项验证,再恢复原先的场景安排。
结论:先统一模式,再比较设备
在两台设备上选中同一连接条目和同一份配置,并把 Global Routing 设为 Config 后,再访问相同目标;若仍有差异,才继续检查规则内容、DNS 与网络条件。
配置同步:把订阅、规则和本机设置分别验收
同一 Apple ID 的购买记录不会自动证明全部配置已经同步。订阅更新主要用于获取服务商提供的连接条目;Config 中的规则文件、当前选中项、Settings 中的本机设置,以及系统 VPN 授权,需要分别检查。即使使用应用提供的同步或导出功能,也应在导入后逐项验收,而不是仅凭文件名称相同判断成功。
迁移前保留一份原配置记录,避免后续订阅更新覆盖条目后失去对照。若采用文件导入,先检查文件中是否包含密码、PrivateKey 或订阅凭据,只通过自己控制的传输位置保存。规则文件与连接参数的作用不同,单独复制规则文本并不会自动产生可用的服务商连接。
| 检查对象 | 核对位置 | 验收内容 |
|---|---|---|
| 订阅条目 | Home | 更新是否成功、条目是否存在、所选条目是否与预期一致 |
| 当前规则 | Config | 选中文件、规则顺序、策略引用以及末尾 FINAL 的去向 |
| 路由方式 | Home → Global Routing | Config、Proxy、Direct 或 Scene 是否符合当前测试目的 |
| 自动触发 | Settings → On Demand | 启用状态与触发条件是否符合这台 iPad 的网络环境 |
检查规则时可以先看下面这段仅用于说明语法的文本。规则自上而下匹配,较具体的条件应放在兜底规则前;其中的示例域名不是服务入口,不能据此验证实际连接性能。
[Rule]
DOMAIN-SUFFIX,example.com,DIRECT
IP-CIDR,192.168.0.0/16,DIRECT
GEOIP,CN,DIRECT
FINAL,PROXY
DOMAIN-SUFFIX 匹配域名后缀,IP-CIDR 匹配 IP 网段,GEOIP 根据 IP 地理数据库判断,FINAL 处理未匹配前序规则的请求。这里的 DIRECT 表示直连,PROXY 表示代理策略;REJECT 则用于拒绝请求。实际配置还要核对策略是否有效,不能只照搬最后一行。
- 购买记录正常、却没有连接条目:回到 Home 检查订阅导入与更新,而不是重复获取应用。
- 条目存在、却无法连接:核对协议、地址、端口、认证字段与系统 VPN 授权;不要把所有连接的端口统一改成 443。
- 连接正常、个别请求去向不同:检查 Global Routing、Config 的选中状态和规则顺序,再核对 DNS 结果。
- 手动连接正常、自动触发不同:单独检查 Settings → On Demand,不要用重建全部订阅代替触发条件排查。