Shadowrocket(小火箭)换机恢复需要分开处理两件事:先用原购买账号在 App Store 找回应用,再恢复用户已有的连接资料与 Config。本文适合已购买、但新设备找不到下载入口或重装后设置为空的用户;按顺序核对账号、已购记录、商店可见性和连接授权,避免把应用购买与配置恢复混为一谈。
一、先分清购买资格与本地配置
Shadowrocket 是一次性买断的闭源商业应用,购买记录关联完成交易的 Apple ID。Apple 的账号界面现也使用 Apple Account 名称;本文所说的“原账号”,指当时完成 App Store 购买的账号,而不是仅用于 iCloud 同步的账号。删除应用不会因此删除商店中的购买记录,但本地保存的数据可能随删除而移除。
重新下载解决的是“这台设备能否取得已购应用”,不等于恢复 Home 中的服务器、Subscribe 信息、Config 文件或 Settings 偏好。即使桌面图标已恢复,也应分别检查这些内容。客户端购买也不包含连接服务,后续导入以用户已有自己的服务商与订阅为前提。
先确认购买记录,再处理配置
如果 App Store 仍显示价格,先停在账号核对环节;如果应用已经打开但 Home 为空,则转入配置恢复,不要通过再次购买来解决数据缺失。
二、用原账号进入已购项目重新下载
先在新 iPhone 上打开系统 Settings → 顶部账号 → Media & Purchases,查看用于媒体与购买项目的账号。它可以与顶部的 iCloud 账号不同。只需核对购买所用账号,不必为找回应用而退出整台设备的 iCloud;如确需切换 Media & Purchases,先阅读系统提示,确认对现有媒体服务的影响。
-
核对账号
对照原设备或购买凭据,确认 Settings → 顶部账号 → Media & Purchases 使用当时购买 Shadowrocket 的 Apple ID。不要只看设备顶部显示的姓名。
-
打开已购
进入 App Store → 右上角头像。较新界面可在 Apps → My Apps 中查看个人应用记录;显示 Purchased 的界面则进入 Purchased,必要时选择 My Purchases。菜单名称随系统与界面语言变化。
-
查找应用
在个人应用列表中搜索 Shadowrocket。需要缩小范围时,切换到 Not on this iPhone;iPad 上对应的是未安装在当前 iPad 的列表。
-
核对并下载
打开对应条目,核对开发者 Shadow Launch Technology Limited 与应用 ID 932747118,再点云朵下载按钮。需要验证时按 App Store 提示完成账号认证。
-
检查数据
安装完成后打开 Shadowrocket,先查看 Home 是否已有服务器、Config 是否已有配置,再决定导入或恢复哪些资料。首次启动不必立即打开连接开关。
同一原购买账号的有效购买记录被商店识别后,重新下载通常显示云朵按钮,而不是重新购买。若显示 Open,表示应用已经安装;可先用系统搜索查找它,避免把主屏幕上没有图标误判为未安装。系统要求和购买适用范围以 App Store 页面标注为准。
三、找不到已购记录或仍显示价格时怎么查
搜索结果、个人应用列表和历史交易记录用途不同。搜索不到应用,不足以证明从未购买;历史交易能证明曾发生交易,也不保证当前商店条件下必然可以重新下载。应按下面的顺序排除账号、隐藏项目和地区问题,不要反复点价格按钮试探。
- 账号是否一致:在原设备和新设备分别查看 Media & Purchases。若曾使用自己的多个 Apple ID,依据购买收据确认交易归属,而不是凭常用邮箱猜测。
- 交易是否存在:进入 Settings → 顶部账号 → Media & Purchases → View Account → Purchase History,调整日期范围查找 Shadowrocket。较早购买的项目可能不在默认时间范围内。
- 应用是否隐藏:在 App Store 账号页进入账号设置,查找 Hidden Purchases。隐藏的应用可能不出现在普通已购列表;按页面提供的取消隐藏或重新下载入口处理。
- 商店地区是否变化:在 View Account → Country/Region 核对当前商店。地区会影响应用展示与可获取状态,不要为了测试而随意变更地区,先确认现有购买记录及系统提示。
- 设备是否符合要求:查看商店兼容性栏。旧设备无法满足要求时,处理依据是商店实际提示,而不是寻找其他获取渠道。
重装入口始终是 App Store。需要核对产品身份时,可从本站的正版核验页进入商店说明。单纯刷新搜索、重启设备或重复删除应用,不能把另一个账号的购买记录转移到当前账号。
四、安装完成后恢复 Home、Config 与系统授权
从设备备份恢复与单独重新下载应用不是同一流程。备份中是否包含应用数据、恢复是否完整,取决于此前的备份内容及系统恢复结果。因此,不应承诺换机后所有配置自动出现;先查看现状,再使用自己保存的资料补齐缺项。
- 检查 Home:确认用户已有的服务器或 Subscribe 是否存在。若为空,使用原先自行保存的连接信息;已有订阅链接可通过 Home 右上角“+”→ Type → Subscribe 添加并保存,随后执行更新。
- 检查 Config:确认原来的规则配置是否存在且已选中。有自行导出的配置文件时,按文件导入流程恢复;仅恢复 Subscribe,不代表同时恢复自定义规则。
- 检查 Settings:核对 DNS、连接相关偏好及 Settings → On Demand。旧设备的自动连接条件未必适合新设备,先保持手动验证,再启用自动化条件。
- 处理系统授权:首次建立连接时,如果系统询问是否允许添加 VPN 配置,核对请求来自 Shadowrocket 后按提示授权。已购下载成功与系统 VPN 授权是两个独立步骤。
订阅链接往往包含身份凭据,应保存在自己的安全位置,不能贴进公开截图或求助内容。如果更新后列表仍为空,应核对链接是否完整、返回内容是否有效,以及原有服务是否仍可使用;这类问题不由 App Store 的购买记录决定。
五、恢复后先验证连接,再恢复日常模式
应用能打开,只能确认安装完成。连接检查应固定同一网络、同一目标和同一组用户已有连接信息,每次只改一项设置。先在 Home 确认选择正确的服务器,再检查 Global Routing;不要同时更换服务器、Config 和 DNS,否则难以判断是哪一项造成变化。
Config
推荐在已恢复并核对原配置的前提下,按当前配置中的规则与策略处理请求。Config 并不等于固定的“部分代理”,实际结果取决于规则内容及命中情况。
适合:已确认原规则有效后,恢复日常分流设置
Proxy
将该模式处理的请求交由所选代理路径,用于临时排查规则分流因素。它不能修复失效的连接信息,也不代表任何系统流量都必然经过同一路径。
适合:已有代理连接可用时,短时对照 Config 的结果
Direct
使用直连路径作为对照,观察当前本地网络是否能访问同一个目标。Direct 下某个目标打不开,不能单独证明应用安装或购买恢复失败。
适合:核对本地网络基础连通性,不作为代理可用性证明
Global Routing 中还可能使用 Scene;它用于场景选择,不是第四种传输协议。若原设备使用 Scene,应一并核对对应场景设置。完成一次手动连接和实际请求验证后,再恢复 Settings → On Demand 的条件,并测试一次 Wi-Fi 与蜂窝网络切换,观察连接行为是否符合预期。
六、换机与重装的常见问题
换了新 iPhone,还要再付一次钱吗?
用原购买账号进入个人已购应用列表重新下载,商店识别到有效购买记录后无需再次付费。如果显示价格,先核对 Media & Purchases、Purchase History 和商店地区,不要先完成新交易再排查。
iCloud 登录原账号,为什么还是找不到?
打开 Settings → 顶部账号 → Media & Purchases,确认这里的账号。iCloud 数据账号与商店购买账号可能不同;已购记录应到完成原交易的商店账号下查找。
下载回来了,为什么服务器列表是空的?
商店恢复的是应用取得资格,不是连接资料。先检查备份恢复结果,再用自己保存的信息补齐 Home 和 Config。应用购买不会自动生成服务器,也不会替用户续期已有连接服务。
可以在新 iPad 上恢复吗?
在 iPad 的 App Store 使用原购买账号查看个人应用列表,核对产品页兼容性及购买适用范围后操作。系统要求和购买适用范围以 App Store 页面标注为准,不能只凭 iPhone 的安装结果判断。
找不到“恢复购买”按钮怎么办?
这里处理的是 App Store 付费应用重新下载,应到 App Store 的个人已购应用列表操作,不需要先在 Shadowrocket 中寻找恢复购买按钮。若应用已经安装而配置缺失,则按 Home、Config、Settings 的顺序恢复数据。
最终检查标准是:App Store 正确识别原购买记录,应用能够打开,用户已有配置完整,系统授权已确认,实际请求能够按预期处理。把这几项分开验证,可以区分商店问题、数据恢复问题和连接问题,避免用重复重装替代定位。