Shadowrocket iPad 版使用要点:同一 Apple ID 恢复已购与界面布局差异

iPad 上用自己的 Apple ID 在 App Store 重新获取已购的 Shadowrocket,以及横屏布局、Config 管理与 iPhone 上的操作差异。

本文速览

已在 iPhone 购买 Shadowrocket(小火箭)的用户,先核对 iPad 的 App Store 购买账户,再重新获取应用。购买记录、已有订阅和 Config 配置是三件不同的事。本文依次说明恢复已购、横屏定位、配置迁移与连接检查,适合已经拥有自己的服务商与订阅、准备在 iPad 上继续使用的用户。

一、同一 Apple ID 恢复的是购买资格

Shadowrocket 是一次性买断的闭源商业应用,唯一获取入口是 App Store。iPhone 与 iPad 使用同一购买账户时,应先查找已有购买记录,不要看到价格按钮就立即重复购买。系统要求、设备兼容性与购买适用性,以 App Store 页面标注为准。

这里的“同一 Apple ID”指 App Store 所使用的购买账户,不只是 iPad 系统顶部显示的 iCloud 账户。两处账户可能不同。核对时查看 iPad 系统设置中的“媒体与购买项目”,并与原购买凭据对应;不需要为了检查购买记录退出整台设备的 iCloud。

932747118
App Store 应用 ID,用于确认同一产品页
4 项
Global Routing:Proxy / Direct / Config / Scene
2 层
应用内入口:Settings → On Demand

重新获取应用不等于恢复全部使用数据。App Store 购买记录负责确认获取资格;服务器条目、订阅地址、规则文件与本地设置需要另行检查。iPad 首次打开后列表为空,不能据此判断购买未恢复。

二、在 iPad 的 App Store 重新获取已购应用

先在 App Store 完成账户与产品核验,再进入 Shadowrocket 配置。开发者应为 Shadow Launch Technology Limited,应用 ID 为 932747118。官方图标与这些文字信息需要一起核对,不能只凭搜索结果中的名称判断。

  1. 核对账户

    打开 iPad 的系统设置 → 自己的账户 → 媒体与购买项目,确认用于 App Store 的账户是此前购买 Shadowrocket 的本人账户。再打开 App Store,检查账户页面是否一致。

  2. 查找已购

    进入 App Store → 账户头像 → 应用或已购项目,搜索 Shadowrocket。不同系统的栏目名称可能不同;若进入的是家庭购买列表,应切回自己的购买记录。

  3. 核对产品

    打开结果对应的产品页,检查开发者、官方图标和应用 ID。也可从正版核验页进入固定产品页,避免在相近名称之间误选。

  4. 重新获取

    确认属于自己的已购记录后,点击云朵下载按钮;若应用已安装,按钮可能显示为打开。按 App Store 的验证提示完成操作,然后从主屏幕打开 Shadowrocket。

  5. 检查本地数据

    打开 Home 与 Config,分别检查连接条目和配置文件。若未出现原有内容,按后文迁移配置,不要把应用安装成功当作订阅、规则和连接许可已经全部恢复。

如果产品页仍显示价格,先返回自己的购买列表和原购买凭据。购买曾被退款、应用被隐藏、账户地区变化或账户不一致,都需要分别核实。价格按钮本身不足以证明需要再买一次。核对后仍有疑问时,使用 App Store 的账户与购买支持入口处理购买记录问题。

三、横屏与分屏下,按界面词定位而不是按坐标

iPad 的可用窗口宽度会随横竖屏、分屏和窗口大小改变。列表能显示更多内容,选中项与详情的排列也可能随界面调整。iPhone 教程里的“右下角”或“第二排”不是可靠定位依据,应改为寻找 Home、Config、Data、Settings 等英文界面词。

旋转屏幕不会自动切换 Global Routing,也不会替换当前 Config 文件。判断状态应查看当前选中项、连接开关与实际请求记录,而不是看某个面板在左边还是右边。进入窄分屏后如果只显示列表,先选中条目或打开其详情,再修改字段。

定位入口检查内容iPad 操作要点
Home服务器、订阅分组、连接状态先确认选中的是目标条目,再检查连接开关,避免将查看详情当作切换服务器。
Home → Global Routing当前路由姿态按选项文字确认 Proxy、Direct、Config 或 Scene,不根据按钮位置推断。
Config本地配置、远程配置及当前使用项打开或编辑文件不等于启用文件;返回列表检查实际选中的配置。
Data请求、流量与连接相关记录重新发起一个测试请求,再核对对应记录,避免把旧连接当作本次测试结果。
Settings → On Demand按需连接条件先记录已有设置。排查时检查是否有条件触发连接,不反复修改多个开关。

首次建立连接时,系统可能要求允许添加 VPN 配置。应在确认操作来自 Shadowrocket 后按系统提示授权。应用界面显示已连接与网页能否成功访问仍是两个检查点;连接许可只说明系统允许建立相应连接,不代表订阅或远端服务必然可用。

四、迁移订阅与 Config,先保留原始副本

从 iPhone 迁移到 iPad 时,将“服务器来源”和“分流规则”分开处理。订阅通常用于更新服务器条目;Config 文件用于保存规则及相关设置。只重新导入订阅,不一定能得到 iPhone 上的自定义规则。只导入规则文件,也不一定具备可用的服务器信息。

  • 订阅:在 iPad 的 Home 右上角“+” → Type → Subscribe 中填写自己的订阅地址,保存后更新对应订阅。核对更新结果和服务器数量,不把本地条目存在当作更新成功。
  • 配置文件:在 iPhone 的 Config 中确认当前使用的文件,保留一份备份,再通过应用提供的分享或导出入口保存到自己的文件位置。随后在 iPad 的 Config 中使用相应导入入口读取文件,并确认启用状态。
  • 远程配置:若原先使用远程配置地址,核对其来源与内容后再添加。远程更新可能改变规则;需要保留的本地修改,应在更新前另存副本。
  • 敏感字段:订阅地址、密码、UUID、密钥和配置里的认证信息只保存到自己控制的位置。求助截图应先遮挡这些字段,不发送完整订阅地址。

规则文件可用下面的片段辨认基本结构。它只解释语法,不是一份可直接替代现有配置的完整文件。example.com 是说明用域名,192.0.2.0/24 是文档示例网段,不能用它们检验真实服务是否可用。

[Rule]
DOMAIN-SUFFIX,example.com,DIRECT
IP-CIDR,192.0.2.0/24,DIRECT,no-resolve
GEOIP,CN,DIRECT
FINAL,PROXY

DOMAIN-SUFFIX 匹配域名后缀;IP-CIDR 匹配地址范围,示例中的 no-resolve 表示不为该条规则额外触发域名解析;GEOIP 根据地址归属匹配;FINAL 是末尾兜底。规则按顺序判断,命中后采用该条指定的策略。因此,相同订阅配上不同 Config 文件,访问结果仍可能不同。

五、Global Routing 选择与 iPad 验证方法

iPad 与 iPhone 的排查原则相同:先让服务器、Config 和路由姿态一致,再比较访问结果。下列对比只说明 Shadowrocket 自身的路由设置。推荐 Config 的前提是已经确认规则内容符合自己的使用需求,而不是假定所有配置都把未命中请求设为直连。

Config

推荐

按当前配置的规则决定请求策略。命中后使用对应策略;没有被前面规则处理的请求由 FINAL 等兜底规则决定去向。

适合:已有明确规则、需要长期按配置分流的使用环境。

Proxy

将由 Shadowrocket 接管的流量交给代理处理,便于暂时排除普通分流规则的影响。测试结束后恢复原设置,不以一次访问结果推断全部规则正确。

适合:确认当前服务器能否处理目标请求的短时检查。

Direct

让接管的请求使用直连路径。它用于观察当前网络的直接访问表现,不能用来验证代理服务器是否可用。

适合:区分基础网络问题与代理路径问题。

Scene

按已配置的场景条件选择相应路由行为。启用前应检查场景条件和对应动作,避免网络环境变化后出现与手动测试不同的结果。

适合:已明确配置场景、需要随环境切换行为的用户。

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

若 iPhone 可访问而 iPad 不可访问,先在同一 Wi-Fi 下对齐服务器、Config 与 Global Routing,再发起新的网页请求;不要同时更新订阅、替换规则和切换场景。

延迟测试有数值,只能说明该测试所测的路径或响应成立,不等于网页的 DNS、TLS 与实际数据传输都正常。若 Proxy 下能打开目标网页、Config 下不能,优先核对规则命中与策略;若两者都失败,再检查网络、服务器信息和解析设置。对于已有服务的并发设备限制,也应按自己的服务说明核对。

  1. 在 Home 确认目标服务器,记录 Global Routing 当前选项;在 Config 确认当前文件。
  2. 检查 Settings → On Demand,了解是否存在按需连接条件,避免测试期间连接状态被自动改变。
  3. 重新建立连接后打开一个新的网页请求。已有长连接未必立即改走新策略,不用旧页面缓存判断结果。
  4. 到 Data 核对本次请求与相关记录。需要修改时只调整一项,重试后记录结果,最后恢复日常配置。

六、恢复已购后的常见问题

iPhone 已经购买,iPad 还需要购买一次吗?

先用原购买账户查看 App Store 的已购记录,并核对同一产品页。若记录存在且当前设备满足商店要求,通常可重新获取。具体购买适用性与系统要求,以 App Store 页面标注为准;出现价格按钮时先核实账户和购买凭据。

为什么重新安装后 Home 和 Config 都为空?

App Store 重新获取的是应用。它不等于把另一台设备的本地数据复制过来。先确认是否有自己的备份,再分别恢复订阅与 Config。不要为了找回配置立即删除原设备上的应用,原设备仍可用于确认文件与设置。

横屏后找不到教程中描述的按钮怎么办?

按 Home、Config、Data、Settings 文字定位功能,再进入所需条目。可以暂时退出分屏或切回竖屏对照操作;完成后再回到横屏。窗口布局变化不要求重新购买,也不要求重新导入全部配置。

iPad 休眠后连接变化,是否与恢复购买有关?

购买资格与连接生命周期是不同问题。先检查唤醒后的网络、Home 连接状态和 Settings → On Demand 条件,再测试新请求。如果只有某个 Wi-Fi 出现问题,保留其他设置不变,分别记录该网络与另一网络的结果。

完成迁移后,建议保留一份可用 Config 的私人备份,以及所用订阅的来源记录。后续更换 iPad 或调整规则时,按“购买账户 → 应用获取 → 本地配置 → 新请求验证”的顺序处理,能将购买问题与连接问题分开定位。

App Store 正版核验 →