本文适用于已经购买 Shadowrocket(小火箭)、准备换机或删除重装的用户。先确认 App Store 使用的是最初购买应用时使用的 Apple ID,再从已购列表重新下载;随后单独恢复用户已有的订阅与 Config。若页面仍显示价格,先核对购买记录、隐藏项目与商店地区,不要直接再次确认付款。
一、先区分购买资格与应用数据
Shadowrocket 是一次性买断的闭源商业应用,唯一获取入口是 App Store。购买资格与完成交易的 Apple ID 关联,并不只保存在旧 iPhone 上。在原购买仍然有效、应用可供该账号重新下载且设备兼容的前提下,换机或删除应用不会自行产生第二次购买费用。
重新下载恢复的是应用本身,不等于恢复 Home 内的服务器列表、订阅地址与 Config。删除应用可能同时移除本机应用数据;完整设备备份是否包含所需内容,还取决于备份状态与恢复方式。不要把商店里的云朵下载按钮当作配置已经备份的证明。
- 购买资格:在 App Store 的账号与购买记录中核对,用于确认是否已经支付过客户端费用。
- 本机配置:在 Shadowrocket 的 Home、Config 与 Settings 中核对,需要单独准备恢复来源。
- 服务资格:由用户已有服务商管理,客户端买断 ≠ 线路套餐,重新下载不会延长服务期限。
- 设备条件:本文以 iPhone 与 iPad 为主,系统要求、兼容性与是否通用购买均以 App Store 页面标注为准。
二、换机或删除前先保存配置
旧设备仍能打开应用时,先记录当前使用状态,再执行删除或迁移。尤其要区分“订阅导入的数据”和“手动填写的数据”:前者通常可以用原订阅重新获取,后者若没有另存记录,重新下载后不一定能够找回。
- 打开 Home,确认正在使用的项目来自已有订阅还是手动添加。保存自己的订阅地址,或从原服务商账户找回该地址;不要把含访问凭据的完整链接发到公开页面。
- 打开 Config,记录当前选中的配置文件,并使用应用提供的导出或分享功能保存需要的配置。先确认保存的文件能够找到,再删除旧应用。
- 记录 Home → Global Routing 当前选择的模式,以及 Settings → On Demand 的启用状态。迁移后先手动连接,待配置验证完成再恢复自动连接安排。
- 对手动添加的服务器,保存原服务商给出的协议、地址、端口与认证资料。端口必须照原值填写,不能仅因使用 TLS 就统一改成 443。
三、从原账号的已购列表重新下载
Apple ID 在较新的系统界面中也可能显示为 Apple Account。这里的“原账号”指当初在 App Store 完成购买的账号,不一定与设备顶部显示的 iCloud 账号相同。先核对“媒体与购买项目”,不要仅凭 iCloud 已登录就判断购买账号正确。
-
核对购买账号
打开系统 Settings → 顶部账户 → Media & Purchases,核对媒体与购买项目使用的账号。若不是原购买账号,先确认自己能完成原账号的登录与验证,再按系统提示处理。
-
进入应用列表
打开 App Store → 右上角账户头像 → Apps → My Apps。部分系统将此入口显示为 Purchased → My Purchases;按当前界面的“App”或“已购项目”入口进入个人应用列表。
-
查找应用
在列表中搜索 Shadowrocket。需要缩小范围时选择 Not on this iPhone;iPad 的文字会对应当前设备。若应用已经安装,也可回到完整应用列表查找。
-
重新下载
点应用右侧的云朵下载按钮,按系统要求完成身份验证。正常重新下载不需要再次购买;若转入带价格的购买确认流程,先取消并核对下一节列出的项目。
-
核对应用身份
查看产品页开发者是否为 Shadow Launch Technology Limited,应用 ID 是否为 932747118,并对照官方图标。需要集中核对时,进入本站 App Store 正版核验页。
若新设备正在从整机备份恢复,应用图标可能先出现,随后才由 App Store 下载应用。图标停留在等待状态不代表购买资格丢失。先确认网络可用、存储空间充足,并检查 App Store 是否要求完成账号验证。
四、已购列表找不到或仍显示价格时怎么查
产品页显示价格不是再次付款的充分理由。先取得“当初由哪个账号买过”的证据,再判断是列表筛选、隐藏项目还是当前商店可用性造成的差异。搜索结果为空与购买记录不存在是两件事,不能互相替代。
明明买过,为什么列表里没有?
先取消 Not on this iPhone 等筛选,再搜索完整名称。接着在 App Store → 账户头像 → Purchase History 中查看交易记录,并扩大日期范围;默认范围可能不包含很早的购买。也可核对自己留存的 Apple 收据,确认收据上的购买账号。
iCloud 是原账号,怎么还要付费?
打开系统 Settings → 顶部账户 → Media & Purchases,核对商店使用的账号。iCloud 与媒体购买可以使用不同账号。确认购买所属后,再用原购买账号进入 App Store 已购列表,不要为排查这个问题直接退出整台设备的 iCloud。
以前隐藏过应用,还能找回来吗?
打开 App Store → 账户头像 → 顶部账户名称,在账户设置中查找 Hidden Purchases。找到 Shadowrocket 后按页面提供的选项取消隐藏或重新下载,再回到应用列表检查。隐藏只影响列表呈现,不等同于删除购买记录。
换过商店地区后不能重新下载怎么办?
核对原购买记录与当前账号商店地区,并确认产品页在当前商店是否可用。地区变化可能影响可重新下载的内容;不要反复切换地区试错。已有有效交易记录却无法下载时,准备好订单信息,通过设备上的 Apple 支持入口核查账号与商店状态。
下载要求验证付款信息,是又收费吗?
账号验证、账单问题与本次应用是否收费要分别判断。阅读系统提示,检查是否存在未完成的账单处理;不要把所有付款信息提示都当作 Shadowrocket 的新订单。若出现明确价格与购买确认,先取消,再查购买记录。
五、重新安装后恢复 Home 与 Config
应用打开后先检查 Home 是否已有列表,再查看 Config 中当前选中的文件。空白列表并不意味着商店恢复失败,只说明所需本机数据尚未恢复。本文以用户已经拥有自己的服务商与订阅为前提,不提供或推荐任何服务来源。
- 恢复已有订阅:使用原先保存的订阅地址,通过 Home 右上角“+”→ Type → Subscribe 添加并保存,再使用订阅项的更新操作获取内容。地址失效时回原服务商账户核对,不要尝试修改其中的认证参数。
- 恢复手动项目:按照原资料选择对应 Type,并逐项核对地址、端口、认证信息、传输设置与 TLS 参数。Shadowsocks、VMess、VLESS、Trojan、Hysteria2 与 WireGuard 的参数结构不同,不能只换协议名称而保留其余字段。
- 恢复 Config:将先前保存的配置文件导入 Config,并明确选中准备使用的文件。订阅更新与 Config 恢复是不同操作;Home 有服务器条目,并不能证明旧规则已经回来。
- 恢复系统授权:首次启动连接时,阅读系统添加 VPN 配置的提示,并按系统要求授权。重新安装后再次出现授权提示,不代表客户端需要再次购买。
若旧 Config 含有 DOMAIN-SUFFIX、GEOIP、IP-CIDR 或 FINAL 规则,应核对规则内容、顺序与目标策略是否仍然完整。不要为了“恢复连接”直接覆盖整份配置;先确认文件选中正确,再定位单项差异。
六、用 Global Routing 验证恢复结果
完成导入后,先在 Home 选择一个自己已有、状态明确的服务器,再检查 Global Routing。恢复应用与恢复路由模式是两个步骤。测试时固定同一网络与同一网页,每次只改一个设置,才能判断变化来自服务器、规则还是网络环境。
Config
推荐按当前选中的 Config 处理连接,依据规则匹配结果选择策略。先确认原配置文件与其引用的策略都已恢复,再用此模式核对日常分流行为。
适合:已有有效 Config,需要验证日常分流是否恢复。
Proxy
将进入代理处理范围的连接交给所选代理,不以 Config 中的常规分流结果作为本次对照依据。仅作为短时排查方式,不代表所有系统流量都一定经由代理。
适合:短时区分服务器连接问题与 Config 规则问题。
Direct
对相应连接采用直连,用来检查本地网络自身是否能访问测试目标。Direct 下普通网页可打开,只能说明该目标的直连路径可用,不能证明代理已经恢复。
适合:建立本地网络对照,排除基础联网故障。
结论:先定位差异,再恢复自动连接
如果同一目标在 Proxy 下可访问、在 Config 下失败,优先检查当前 Config 的规则与策略引用;确认手动连接稳定后,再到 Settings → On Demand 恢复原来的按需连接设置。
七、结束迁移前保留一份核对记录
换机恢复完成的判断标准,不只是桌面上出现应用图标。应同时确认购买所属、配置来源与实际连接结果。记录时只写账号归属与配置名称等必要信息,不在普通笔记或公开求助内容里放完整密码、私钥或订阅凭据。
- App Store 已使用原购买账号,能够在记录中确认 Shadowrocket 的有效购买。
- 应用身份已核对:开发者 Shadow Launch Technology Limited,应用 ID 932747118。
- Home 中的已有服务配置已恢复,Config 中选中的文件与预期一致。
- Global Routing 已恢复到需要的模式,手动连接测试完成后才启用 On Demand。
- 需要保留的配置已另行备份,新设备验证通过后再清理旧设备。
如果应用已成功重新下载,但连接仍失败,应转向配置与网络排查,而不是再次购买客户端。若购买记录本身存在争议,则保留订单信息并从 Apple 的账户支持流程处理,避免把商店问题与服务配置问题混在一起。