换 iPhone 后如何恢复 Shadowrocket:在 App Store「已购项目」用原账号重新下载

换机或重装后,登录原 Apple 账户,在「已购项目」里找回 Shadowrocket,无需再次付费;同时说明账户地区不同时会遇到的情况。

本文速览

本文适用于已经购买 Shadowrocket(小火箭)、需要在新 iPhone 上恢复应用的用户。先核对 App Store 使用的购买账户,再从已购记录重新下载,最后分别恢复连接信息与 Config。购买记录、应用数据和已有服务商的订阅属于不同内容,恢复其中一项不能代替另外两项。

先区分购买记录与连接配置

Shadowrocket 是通过 App Store 发行的闭源商业应用,采用一次性买断。已经完成的购买关联原 Apple 账户,而不是某一台 iPhone。使用原购买账户、应用仍可重新下载且符合商店条件时,换机后无需再次购买。设备系统要求与购买适用范围以 App Store 页面标注为准。

重新下载恢复的是应用使用资格,不等于恢复旧手机的全部数据。Home 中的连接条目、Config 中的规则文件、Settings 中的偏好设置,可能随设备迁移或备份恢复,但不能仅凭桌面出现应用图标就认定这些内容已经齐全。

932747118
App Store 产品页的应用 ID
App Store
应用唯一获取入口
3 个区域
恢复后核对 Home / Config / Settings

客户端买断 ≠ 线路套餐。本文以用户已有自己的服务商与订阅为前提;恢复应用不会延长服务商的有效期,也不会生成可用连接。旧设备仍可使用时,先确认已有连接资料与规则文件的保存位置,再处理设备抹除。

从原账户的已购项目重新下载

核对的重点是 App Store 的购买账户。iCloud 使用的账户与 Media & Purchases 使用的账户可以不同,因此仅检查 Settings 顶部的姓名不足以判断购买归属。以下路径以英文界面词标识;不同系统中的入口名称可能显示为 Apps 或 Purchased。

  1. 核对购买账户

    打开系统 Settings → Apple Account → Media & Purchases,查看当前用于商店购买的账户。将它与原购买记录对应的账户核对,不要仅依据 iCloud 登录状态判断。

  2. 打开已购记录

    进入 App Store,轻点右上角账户头像,打开 Apps → My Apps;若系统显示 Purchased,则进入 Purchased,必要时再选 My Purchases,查看本人取得过的应用。

  3. 查找应用

    在列表中搜索 Shadowrocket,也可查看 Not on this iPhone。进入对应产品页,核对开发者 Shadow Launch Technology Limited 与应用 ID id932747118。

  4. 重新下载

    轻点云朵下载按钮,按系统提示完成身份验证,等待安装结束。若按钮仍显示价格,先停止购买操作,按下一节核对账户和记录。

  5. 打开检查

    启动 Shadowrocket,分别查看 Home 是否有连接条目、Config 是否有原规则文件。应用能打开只说明安装完成,尚不能证明连接配置已恢复。

判断:先确认购买归属

预期应显示云朵按钮却仍看到价格时,先核对 Media & Purchases 与原订单;不要用再次付款来测试旧购买是否有效。

已购项目找不到时怎样排查

搜索结果没有出现应用、已购列表没有记录、产品页显示价格,是三种不同现象。先记录具体卡在哪一步,再检查账户与地区。App Store 搜索结果受当前商店地区影响,不能仅凭搜索不到就判断购买记录丢失。

当前账户与原购买账户不一致时,已有购买不会自动归到当前账户。确认原账户可正常使用后,只需处理 Media & Purchases 对应的商店登录,不必为了找回应用直接退出整台设备的 iCloud;操作前先阅读系统对相关服务的提示。

账户地区不同时会遇到什么

原购买账户、当前商店地区、应用在该地区的可用状态需要分别核对。同一账户曾经购买过应用,不代表在任意地区都能看到相同搜索结果;更换商店地区也不是把购买记录迁移到另一个账户的办法。

Shadowrocket 以 iPhone 与 iPad 使用为主,其他 Apple 设备的兼容性以 App Store 页面标注为准。本文的换机步骤针对 iPhone,不据此推断所有设备均适用同一购买或兼容条件。

应用装回后,恢复配置并验证

如果通过设备迁移或备份恢复了应用数据,先检查现有内容,不要立即重复导入。若 Home 为空,使用自己保存的连接信息或已有服务商的订阅重新添加;若 Config 缺少原配置,则从自己的备份恢复相应文件。订阅更新与规则文件恢复是不同操作,前者不一定补回后者。

Global Routing 会影响如何使用恢复后的规则。以下比较仅用于换机后的验证;推荐 Config 的前提是已经恢复并核对了自己的规则文件,并非只要选择 Config 就会自动获得正确分流。

Config

推荐

按当前配置文件的规则决定连接策略。核对需要分流的域名以及 FINAL 的兜底策略,确认恢复的文件确实生效。

适合:已恢复原规则、需要验证日常分流

Proxy

让由应用接管的连接使用所选代理,不按 Config 的逐条规则分流。可用于短时区分代理连接问题与规则选择问题,测试后再恢复原设置。

适合:排查所选连接是否可用

Direct

让由应用接管的连接直接访问,不使用代理线路。此姿态下网站能打开,不能据此认定已有代理配置已经恢复正常。

适合:对照基础网络的直连状态

验证时选取一个自己规则中明确指定的域名,发起新请求,再查看连接记录中的目标和实际策略。若 Proxy 下可访问、Config 下却不符合预期,应检查规则命中与策略引用;若两者均失败,再核对已有服务的有效期、连接参数和网络条件。不要仅凭系统显示 VPN 标记就认定恢复完成。

换机恢复常见问题

已经买过,为什么还显示价格?

先在 Settings → Apple Account → Media & Purchases 核对购买账户,再到 Purchase History 查原订单。产品页显示价格时先不要确认付款;账户一致仍有异常,再检查地区及商店提示。

旧 iPhone 不在手边,还能找回吗?

重新下载主要依赖原购买账户和商店可用状态,不要求旧手机在线。通过 App Store 已购记录找回应用后,连接资料需从自己的备份或已有服务商处取回;购买记录本身不保存订阅内容。

装好后 Home 是空的,要再买吗?

不用将空列表理解为购买失效。先确认原迁移或备份是否包含应用数据,再从 Home →「+」恢复自己的连接或 Subscribe。重新购买应用不会补回连接条目。

恢复应用后,原订阅会自动续期吗?

不会。先在已有服务商的账户中核对服务状态,再更新 Home 中的订阅条目。应用购买、订阅内容更新和服务有效期分别管理,更新成功也不等于服务已续期。

前往 App Store