小火箭换机重装后恢复购买:在 App Store「已购项目」重新下载

换新 iPhone 或删除重装后,登录原 Apple 账户,从 App Store「已购项目」重新下载 Shadowrocket,无需再次付费;文中附账户地区不一致时的排查思路。

本文速览

本文适用于已经购买 Shadowrocket(小火箭)、需要在新 iPhone 或原设备重新安装的用户。先确认 App Store 使用的是原购买账户,再从账户内的应用列表查找下载;若仍显示价格,依次检查购买记录、隐藏项目和账户地区。重新下载应用与恢复配置是两件事,完成安装后还需单独核对已有订阅和本地规则。

一、恢复购买之前,分清购买资格与应用数据

Shadowrocket 是在 App Store 发行的闭源商业应用,采用一次性买断方式。对原购买账户已经取得的应用,符合商店重新下载条件时,无需再次付费。这里的“恢复购买”主要指找回 App Store 的购买资格并重新下载,不是要求在 Shadowrocket 内再次购买客户端。

购买资格跟随购买时使用的 Apple 账户,而不是旧 iPhone 的设备名称、SIM 卡或 Shadowrocket 中的订阅地址。新设备登录了日常使用的 iCloud 账户,不等于 App Store 已经使用同一个购买账户;两处账户应分别核对。

932747118
Shadowrocket 的 App Store 应用 ID
1 次购买
原购买账户符合条件时可重新下载
2 类恢复
购买资格与配置数据分别核对

正版产品页应显示应用名称 Shadowrocket、开发者 Shadow Launch Technology Limited,并对应上述应用 ID。应用主要用于 iPhone 与 iPad;其他 Apple 设备的兼容性、系统要求及通用购买适用范围,以 App Store 页面标注为准。

二、在 App Store 的已购应用列表重新下载

以下路径使用英文界面词。不同系统版本的账户页可能显示 Apps 或 Purchased;中文界面中通常对应“App”或“已购项目”。应进入账户内的历史应用列表,而不是只在商店搜索结果里判断是否买过。

  1. 核对账户

    打开系统 Settings → 顶部 Apple 账户 → Media & Purchases,确认此处使用的是当初购买 Shadowrocket 的账户。只查看顶部的 iCloud 账户名称不足以完成核对。

  2. 进入列表

    打开 App Store → 右上角账户头像 → Apps → My Apps。如果账户页显示 Purchased,则进入 Purchased;出现成员列表时,选择自己的购买列表。

  3. 查找应用

    在列表内搜索 Shadowrocket,必要时切换到 Not on this iPhone,查找当前设备尚未安装的应用。核对名称、官方图标和产品页开发者。

  4. 重新下载

    点击应用旁的云朵下载按钮,按系统提示完成账户验证。如果按钮显示 Open,表示应用已经安装;如果仍显示价格,先暂停,按下一节核对购买归属。

  5. 首次打开

    安装完成后打开 Shadowrocket,检查 Home 中是否存在自己的配置。需要建立连接时再按系统提示允许添加 VPN 配置,不要把这一授权当作购买成功的证明。

重新下载需要商店能够提供该应用,并且设备满足当前兼容性要求。云朵按钮表明商店识别到了可下载资格,但并不表示旧设备上的全部本地数据已经同步到新设备。安装结束后,应继续检查 Home 和 Config,而不是直接假定迁移完成。

三、仍显示价格:按账户、记录、地区逐项排查

搜索结果出现价格不能单独证明购买记录已经丢失。常见原因包括 Media & Purchases 使用了另一个账户、应用被隐藏,或者当前商店地区与原购买时不同。先保存当前页面提示,再检查账户记录,避免在资格尚未核实前确认新的付款。

现象 核对位置 下一步
列表找不到应用 Settings → Apple 账户 → Media & Purchases 核对原付款账户,不以 iCloud 登录状态代替检查。
记得买过但没有记录 Media & Purchases → View Account → Purchase History 扩大日期筛选范围,查找 Shadowrocket 的订单。
购买记录有,应用列表没有 App Store → 账户头像 → 账户名称 → Hidden Purchases 验证身份后检查隐藏项目;若存在,按页面选项取消隐藏。
提示当前地区不可用 Media & Purchases → View Account → Country/Region 记录当前地区与提示,核对原购买信息及当前商店可用性。

Purchase History 可能默认只展示近期订单,应调整日期范围;旧订单也可结合当时的 Apple 收据核对。收据上的账户信息、应用名称和订单信息,比“这台旧手机以前装过”更能帮助确认购买归属。若订单已退款或购买状态发生变化,应以商店当前记录为准。

账户地区不一致时,不要把修改系统语言或 Settings → General → Language & Region 当作解决办法;设备地区与 App Store 账户的 Country/Region 并非同一个设置。也不要为了测试下载随意切换商店地区,账户余额、订阅和家庭设置等因素可能影响地区变更。

结论:先找到订单,再处理商店资格

若已在原购买账户的 Purchase History 找到 Shadowrocket,但仍不能重新下载,保留订单信息和错误提示,通过系统提供的 Apple 支持入口核查商店资格;不要用重复付款代替排查。

四、重新安装之后,单独恢复订阅和配置

App Store 负责应用的获取与购买资格,不负责把所有连接资料重新生成。删除应用可能同时移除本地数据;从系统备份恢复新 iPhone,也应以实际恢复结果为准。旧设备尚可使用时,先检查并备份配置,再删除旧设备内容。

已有订阅需要重新导入时,可在 Home 点击右上角“+”,将 Type 设为 Subscribe,在 URL 填入自己持有的订阅地址并保存,然后执行更新。本文仅用 https://example.com/sub?token=xxxx 表示地址结构,这是说明用假值,不能用于连接。订阅地址中的 token 可能关联个人权限,不应连同截图公开。

若更新后出现条目但无法连接,应分别检查订阅是否有效、配置是否选中以及连接日志中的错误。重新购买客户端不会修复订阅过期、认证信息错误或本地规则缺失。排查时一次只调整一项,并记录修改前后的现象。

五、迁移后的 Global Routing 应如何核对

恢复应用后,先在 Home 核对 Global Routing 的当前选择。Config、Proxy、Direct 和 Scene 是不同的路由姿态,不是购买状态。下面比较前三项在迁移验证时的用途;Scene 用于按已配置的场景切换,尚未核对场景条件时,不宜用它判断旧配置是否完整。

Config

推荐

按当前启用配置中的规则决定请求去向。只有配置文件、策略引用和所需条目已经恢复时,才适合据此核对原来的分流行为。

适合:已有完整配置,准备验证迁移后的日常使用行为。

Proxy

对由应用接管的连接使用代理路由,适合临时区分连接本身的问题与规则选择的问题。该姿态不代表所选条目必然可用,也不是购买资格测试。

适合:短时排查已有连接条目,随后恢复原路由设置。

Direct

对由应用接管的连接使用直连路由。在该姿态下网页能够打开,不能证明已有代理连接或订阅恢复成功。

适合:核对当前网络的基础直连情况。

若原先使用 Config,恢复后还应检查 Config 中实际启用的是哪份文件。规则按顺序匹配,DOMAIN-SUFFIX、IP-CIDR 等规则及最终的 FINAL 策略都会影响请求去向。购买恢复成功只说明应用可重新取得,不说明这些配置已保持原样。

六、换机重装常见问题

旧手机装着,新手机为什么还显示价格?

先在两台设备分别查看 Settings → Apple 账户 → Media & Purchases。旧设备安装时使用的购买账户可能与新设备当前账户不同。再到 Purchase History 查找订单,确认归属后从 Apps 或 Purchased 进入自己的应用列表。

重新下载后,为什么 Home 是空的?

应用安装与数据恢复互相独立。先检查旧设备或自己的备份是否仍有配置,再恢复配置文件或导入已有订阅。不要连续删除重装,避免进一步丢失尚未备份的本地资料。

原购买账户忘记密码了,能在应用里恢复吗?

不能通过 Shadowrocket 内的配置找回 Apple 账户购买资格。使用系统登录页面提供的账户恢复流程,恢复原账户访问权限后,再进入 App Store 核对购买记录。

重新下载一直转圈,需要再付款吗?

先查看是否出现明确的账户验证、存储空间或网络错误。检查设备剩余空间与当前网络,再按 App Store 的提示重试;下载进度异常与购买资格属于不同问题,重复付款不是下载故障的处理步骤。

新 iPhone 能安装,iPad 也一定能用吗?

先核对 iPad 的 App Store 是否使用原购买账户,再查看 Shadowrocket 产品页的兼容性与通用购买说明。系统要求及适用范围以 App Store 页面标注为准,不能只根据另一台设备安装成功作判断。

App Store 正版核验 →