Shadowrocket(小火箭)的购买记录跟随完成购买的 Apple ID,而不是旧 iPhone。本文适合已经购买、准备换机或重装的用户:先确认 App Store 购买账号,再从已购列表重新下载,最后单独恢复连接资料与 Config。重新下载应用与迁移配置是两件事,旧设备应保留到新设备验证完成。
一、先区分购买记录与配置数据
Shadowrocket 是 App Store 一次性买断的闭源商业应用。在购买记录有效、应用仍可供该账号重新下载且设备兼容的前提下,使用原购买账号重新下载通常不需要再次支付应用费用。更换 iPhone 本身不会把已购资格变成一笔新的购买,但不同 Apple ID 的购买记录不会因为使用同一台设备而合并。
应用的购买资格并不等于应用内数据。App Store 负责重新取得应用;Home 中的连接资料、已有订阅、Config 中的规则文件和 Settings 中的设置,需要通过可用的设备备份或另外的迁移方式恢复。不要把“已购列表里能看到应用”理解为“重新打开就一定拥有旧配置”。
结论:先确认账号,再处理迁移
如果商店显示价格而不是重新下载入口,先停止购买操作并核对购买记录;如果应用已能打开但 Home 为空,则转向配置迁移,不必重复下载应用。
二、从 App Store 已购列表重新下载
iPhone 上用于 iCloud 的账号与用于商店购买的账号可能不同。应核对 Settings → 账号姓名 → Media & Purchases 中的账号,不要仅根据 iCloud 照片已经同步就判断购买账号正确。以下保留英文界面词;中文系统中的相应入口可能显示为“App”“我的 App”或“已购项目”,具体布局随系统变化。
-
核对购买账号
打开 Settings → 账号姓名 → Media & Purchases,确认这里使用的是原来购买 Shadowrocket 的 Apple ID。若不是,先确认该账号的登录与验证方式,再按系统提示切换商店购买账号;不需要为查找已购项目而退出整个 iCloud 账号。
-
进入已购列表
打开 App Store → 右上角账号头像 → Apps → My Apps。较早系统可能使用 Purchased 入口;进入个人已购应用列表,而不是仅查看近期交易金额的 Purchase History。
-
搜索应用名称
在列表内搜索 Shadowrocket。可切换到 Not on this iPhone 查找尚未安装的应用;如列表没有搜索结果,先回到全部已购项目核对,不要立即按商店搜索页上的价格按钮。
-
开始重新下载
点击 Shadowrocket 对应的云朵下载按钮,并完成 App Store 要求的身份验证。如果显示 Open,说明应用已经安装;如果仍显示价格,转到下文的账号与记录排查。
-
确认首次打开
打开应用,检查 Home 与 Config 是否已有数据。遇到添加 VPN 配置的系统提示时,先确认操作确由 Shadowrocket 发起,再按需授权。安装完成不代表连接资料已经恢复,也不代表连接已经建立。
下载进度停住时,先确认 App Store 中其他已购应用能否正常下载,并检查设备存储空间与当前网络。应用尚未安装时,调整 Shadowrocket 内的协议参数并不能解决商店下载问题。系统要求与购买兼容性均以 App Store 页面标注为准。
三、已购列表找不到:按账号、记录、地区排查
找不到应用并不直接等于购买失效。优先利用原始购买收据或 Purchase History 确定交易归属,再检查隐藏项目及商店地区。相同显示名称、相同设备或相同付款方式,都不能代替购买账号这一依据。
| 看到的情况 | 具体核对位置 | 下一步 |
|---|---|---|
| 商品页仍显示价格 | Settings → 账号姓名 → Media & Purchases;App Store → 账号头像 → Purchase History | 核对原收据所对应的账号与交易,再回到个人已购列表重新查找。 |
| 普通已购列表没有结果 | App Store → 账号头像 → 账号姓名 → Hidden Purchases | 如果此前隐藏过应用,在隐藏项目中查找,并按页面提供的操作取消隐藏或重新下载。 |
| 记得购买但近期记录为空 | Purchase History 的日期范围或筛选条件 | 扩大到原购买时间范围;不要只检查最近一段时间的交易。 |
| 提示当前地区不可用 | Settings → 账号姓名 → Media & Purchases → View Account → Country/Region | 记录当前地区与具体提示,核对该账号的历史购买及当前商店可用性。 |
更改账号地区不应作为第一项排查动作。地区变更可能涉及余额、正在生效的订阅与付款方式要求,也不保证某项历史购买一定能重新下载。如果账号一致、收据明确,但当前店面仍无法提供该应用,应通过设备内的 Apple 支持入口咨询购买记录与店面可用性,并保留完整错误提示。
四、家人共享与重复付费的常见问题
本人原账号的重新下载和家庭成员使用购买项目,是不同的授权路径。家人共享能否用于当前购买,要同时看 App Store 页面是否标注支持、家庭购买共享是否开启,以及对应购买项目是否可见;不能仅凭加入家庭群组就判断可以取得应用。
新手机显示价格,是不是还要再买?
先不确认付款。到 App Store → 账号头像 → Apps → My Apps 查找,并核对 Media & Purchases 的账号。若仍显示价格,再检查 Purchase History 中的原交易是否属于当前账号,以及交易是否曾退款。
能从家人的已购项目重新下载吗?
先查看 App Store 页面关于 Family Sharing 的标注,再检查 Settings → Family → Purchase Sharing。满足条件时,在 App Store 的家庭成员购买项目中选择实际购买者查找;入口名称以系统显示为准。家庭购买资格不等于该应用已归入自己的独立购买记录。
用同一账号装到 iPad 也要付费吗?
用原购买账号在 iPad 的 App Store 已购列表查找同一应用,并核对应用 ID 932747118。能够按已购资格重新下载时,不需要因更换设备再次购买;具体系统要求与购买兼容性以 App Store 页面标注为准。
误点后出现了新的扣款怎么办?
先到 Purchase History 核对是否真的产生新交易,区分付款验证与实际扣款。若有新交易,保存对应收据,并通过 Apple 的购买支持或系统内问题反馈入口处理;反复删除和重装应用不会撤销交易。
五、应用装回后,单独迁移已有配置
以下以用户已有自己的服务商与订阅为前提。客户端买断 ≠ 线路套餐:重新下载 Shadowrocket 不会新增线路权限,也不会恢复已经失效的订阅凭据。本站不提供、不销售、不推荐节点或订阅;迁移时应使用自己原有、仍有效的连接资料。
旧设备仍可使用时,先记录 Home 中的连接类型、Config 当前选用的文件、Global Routing 的当前选项,以及 Settings → On Demand 是否启用。通过 Quick Start 或设备备份恢复后,也要逐项检查结果;不能假定所有敏感字段、文件和系统 VPN 授权都已经完整迁移。
- 已有订阅:在新设备 Home 右上角“+”中将 Type 设为 Subscribe,填入自己原有的订阅地址并保存,再执行更新。不要把临时分享地址当作长期订阅地址;更新失败时先核对地址是否完整及凭据是否有效。
- 手动连接资料:按原条目的协议逐项核对地址、端口和认证字段。例如旧条目使用端口
443,迁移后仍应填写原值;这个数字不是所有协议的通用默认值。TLS、SNI 与传输参数也必须按原配置保留,不能只复制名称。 - Config 文件:通过旧设备中实际可用的导出或分享操作保留本地文件,再在新设备 Config 中导入并选用。若原本使用远程配置地址,应确认地址属于自己信任的来源,并注意重新获取可能得到已经更新的内容,而不是旧文件的精确副本。
- 规则顺序:检查自定义规则是否仍在预期位置。例如
DOMAIN-SUFFIX,example.com,DIRECT是语法示例,不能替代自己的规则;FINAL是兜底判定,迁移时应保留原有顺序与策略引用。 - 敏感资料:订阅地址、密码、WireGuard 私钥与完整配置都可能赋予连接权限。仅通过自己控制的设备与存储位置传递,不要把包含完整凭据的截图或文件发到公开讨论区。
如果旧设备已抹掉且没有可恢复的备份,App Store 的购买记录不能还原这些配置。此时需要从自己保存的文件、密码管理记录或原有服务账户中找回资料,再重新添加。单独重新下载应用,多次操作也不会补回未备份的本地规则。
六、新设备验证完成后,再清理旧设备
恢复后先保留一个已知可用的连接条目与原来的 Config 文件进行验证,避免同时改动协议、DNS、规则与 Global Routing,导致无法判断问题来自迁移还是新设置。先确认配置恢复,再逐项调整,是更容易定位问题的顺序。
- 确认应用身份:通过正版核验说明核对官方图标、开发者 Shadow Launch Technology Limited 与应用 ID 932747118。
- 确认连接资料:在 Home 核对已迁移条目的协议和参数,完成必要的系统 VPN 授权,并查看实际连接结果。列表里有条目不代表其凭据仍然有效。
- 确认路由姿态:检查 Global Routing。Config 按所选配置处理请求;Direct 与 Proxy 不能当作规则恢复成功的证明。若使用 Scene,还需核对对应场景条件及其实际选择。
- 确认自动触发:需要自动连接时,再检查 Settings → On Demand。On Demand 负责系统触发条件,不负责替代 Config 中的规则匹配;测试时要区分自动触发与手动连接结果。
- 确认后再清理:在常用网络中验证连接与必要规则,确认新设备已保存所需资料后,再处理旧设备。转交旧设备前,按系统流程清除个人数据与账号信息。