iPad 使用 Shadowrocket:同一 Apple ID 共享购买与横屏界面差异

用同一 Apple ID 在 iPad 的「已购项目」里免费下载 Shadowrocket,并说明 iPad 横屏布局、配置同步方式与首次授权 VPN 配置的注意点。

本文速览

已在 iPhone 购买 Shadowrocket(小火箭)的用户,应先核对 iPad 的 App Store 购买账号,再找回已购应用。重新获取应用、迁移连接资料、授权本机 VPN 配置是三个独立步骤。本文按此顺序说明操作,并解释横屏布局与 Global Routing 的核对方法;涉及连接资料的部分,以用户已有自己的服务商与订阅为前提。

一、同一 Apple ID 的购买记录如何在 iPad 使用

Shadowrocket 是在 App Store 一次性买断的商业应用。本人使用同一购买账号,在兼容的 iPad 上重新获取已购应用,通常不需要再次支付应用费用。这里的“共享购买”指本人设备使用同一购买记录,不是把一台设备中的配置自动复制到另一台设备。

需要核对的是 App Store 使用的购买账号,而不只是系统顶部显示的 iCloud 账号。两者可能不同。先在原先购买应用的设备确认记录,再到 iPad 的 App Store 账户页面核对;不要只凭两台设备使用同一个 iCloud 就认定购买记录一定相同。

  1. 核对购买账号

    在 iPad 打开 App Store → 账户头像,核对当前商店账号是否为当初购买 Shadowrocket 的 Apple ID。需要进一步查看时,可在系统“设置”→ Apple 账户 →“媒体与购买项目”中核对。

  2. 查找已购应用

    进入 App Store → 账户头像 →“App”或“已购项目”,查找 Shadowrocket。入口名称会随系统界面变化;若有“我的 App”或“不在此 iPad 上”筛选,可用它缩小范围。

  3. 核对产品身份

    打开产品详情,核对名称 Shadowrocket、开发者 Shadow Launch Technology Limited,以及应用 ID 932747118。设备系统要求以 App Store 页面标注为准。

  4. 重新获取应用

    确认是自己的已购记录后,使用云朵重新获取按钮。若页面仍显示价格,先停止并检查账号、购买记录与商店状态,不要把再次付款作为排查的第一步。

  5. 检查首次打开

    安装后打开 Shadowrocket,分别查看 Home、Config、Settings。列表为空并不能说明购买未恢复:应用的获取权限与连接资料是不同内容。

二、横屏改变显示空间,不改变规则含义

iPad 横屏后,可用宽度增加,列表、详情和导航的排列会随当前应用与系统布局调整。不要把某个按钮在 iPhone 上的固定位置当成 iPad 的操作依据;先找 Home、Config、Settings 这些功能名称,再查找相应操作。分屏窗口变窄时,即使设备仍横放,也可能使用更紧凑的布局。

3 个
功能入口:Home / Config / Settings
4 项
Global Routing:Proxy / Direct / Config / Scene
1 个
产品身份:应用 ID 932747118

横屏本身不会改变协议、服务器地址或规则优先级。若旋转后访问结果不同,应检查是否同时切换了连接条目、Global Routing 或活动配置,而不是先修改协议参数。保持配置不变,分别在全屏横向、全屏纵向与分屏窗口中查看,能区分“入口移动”和“设置改变”。

结论:先记设置值,再比较布局

在 iPhone 与 iPad 上分别记录所选连接条目、Global Routing 和活动 Config;这三项一致后,再处理横屏入口位置差异,避免把显示变化当成配置故障。

三、配置同步要分清连接资料与规则文件

从 App Store 找回应用,并不等于找回完整使用环境。连接条目、订阅来源、Config 文件以及设备本地设置,需要分别核对。即使使用了应用内可用的同步或备份功能,也应检查导入后的实际内容,不要仅凭账号相同就假定所有项目已同步。

对已有订阅的用户,通常可以在 iPad 重新导入自己的订阅;对维护本地规则的用户,还需要迁移并启用相应 Config。订阅更新解决的是订阅内容刷新问题,不能据此认定自定义规则、路由姿态和本机授权也已恢复。

资料类别在 iPad 上的核对方法常见遗漏
已有订阅Home →“+”→ Type → Subscribe,输入自己的完整订阅链接并保存,再执行更新。链接被截断、凭据过期,或更新后没有重新选择可用条目。
单个连接条目核对协议、服务器地址、端口和认证资料,与已有原始资料逐项比较。名称相同,但端口、密码或其他协议参数不一致。
Config 文件使用 Config 中实际提供的导入入口迁移文件,再确认活动配置。只导入文件,没有切换到该文件;文件引用的策略名称也可能缺失。
设备本地设置核对 Home → Global Routing,以及 Settings → On Demand。把旧设备的自动连接行为当成新设备的默认状态。

迁移时保留原始参数,不要为了“适配 iPad”随意改端口。例如原资料使用 443,只有在服务端配置也对应变更时才应修改;端口相同也不代表协议或认证方式相同。Shadowsocks、VMess、VLESS、Trojan、Hysteria2、WireGuard 的字段要求不同,不能只复制地址和端口就认定迁移完成。

四、首次连接需要在 iPad 单独授权 VPN 配置

iPhone 上已经允许添加 VPN 配置,不代表 iPad 也已授权。首次在 iPad 开启连接时,系统会请求添加 VPN 配置;应确认这是自己刚在 Shadowrocket 中触发的操作,再按系统提示允许并完成设备验证。若此前取消了提示,连接可能无法建立,需要回到应用重新尝试。

  1. 在 Home 选择已核对的连接条目,确认 Global Routing 与测试目的相符。
  2. 打开连接开关,在系统弹出的 VPN 配置请求中核对应用来源并允许。
  3. 按系统提示完成设备密码或其他验证,再回到 Shadowrocket 查看连接状态。
  4. 如需检查系统记录,进入 iPad“设置”→“通用”→“VPN 与设备管理”→“VPN”,核对相关配置与状态;具体名称以当前系统界面为准。

系统显示 VPN 已连接,说明本机相关连接状态已建立,不足以证明每个目标地址都能访问。继续检查已有条目是否可用、当前路由是否符合预期,以及目标请求是否命中相应规则。不要在尚未完成基本连接测试时,同时修改 DNS、规则和自动连接设置。

五、Global Routing 应按测试目的选择

iPad 与 iPhone 的使用结果不一致时,应先核对 Home → Global Routing。这里比较的是 Shadowrocket 自身的路由姿态,而不是设备性能。以下三项适合用于理解基本排查流程;另有 Scene,用于依据所配置的场景条件采用相应行为,不能仅凭名称假定它与 Config 完全相同。

Config

推荐

按当前活动配置处理请求。匹配到的规则和对应策略决定连接去向;未被前面规则匹配的请求还应检查 FINAL,不能一概理解为直连。

适合:已有经过核对的规则配置,需要验证日常分流行为。

Proxy

以代理姿态处理由应用接管的请求,可用于与 Config 的结果比较。它不能修复无效的认证资料,也不能保证设备中所有类型的通信都经过同一路径。

适合:临时排查连接条目可用性与规则分流之间的差异。

Direct

以直连姿态处理请求,可用于观察当前网络直接访问的表现。选择它不等于证明已导入的代理条目可用。

适合:对照当前网络的直接访问结果,缩小排查范围。

如果 Proxy 下可以访问,而 Config 下同一请求失败,优先检查活动配置、匹配顺序与策略引用。例如 DOMAIN-SUFFIX 按域名后缀匹配,IP-CIDR 按 IP 网段匹配,GEOIP 根据 IP 地理数据库匹配,FINAL 作为此前规则均未匹配时的兜底。它们不会因为横屏而改变含义。

结论:一次只更改一个变量

固定同一网络、同一连接条目和同一目标,先比较 Proxy 与 Config,再检查规则;不要同时换条目、换配置和改 DNS,否则无法判断是哪一项改变了结果。

六、重新获取后仍不能使用的核对顺序

将问题分成购买、资料、授权和连接四层,能避免重复操作。重新安装应用并不能修正过期的订阅或错误的路由;同样,修改连接协议也不会让 App Store 出现缺失的购买记录。按现象选择对应层级,再进行下一步。

完成迁移后,至少验证一次手动连接、一次断开后重新连接,以及一次目标访问。需要自动连接时,再单独验证 On Demand 的条件。这样可以明确每个环节是否生效,也便于之后在更换网络或调整规则时保留可靠的对照。

App Store 正版核验