已购买 Shadowrocket(小火箭)的用户,换机或删除应用后,应先确认 App Store 使用的是原购买账号,再从已购列表重新下载。本文依次说明购买凭据核对、iPhone 与 iPad 的操作路径、地区不一致的处理,以及重新安装后如何区分“应用已恢复”和“连接配置已恢复”。
一、先区分购买记录、应用与连接配置
Shadowrocket 是通过 App Store 获取的闭源商业应用,采用一次性买断。购买记录关联的是完成付款的 Apple 账号,不是设备序列号,也不是 Shadowrocket 中填写的订阅地址。符合重新下载条件时,使用同一购买账号找回应用,不需要因为更换 iPhone 再付一次客户端费用。
恢复应用与恢复使用环境是两件事。App Store 负责应用的购买与交付;Home 中的服务器信息、Config 中的规则文件和 Settings 中的偏好设置,则属于应用数据。重新下载本身不会保证这些数据全部回来,是否保留取决于原先的备份、迁移方式和数据保存情况。
结论:先查记录,再处理数据
看到价格按钮时先暂停购买,确认账号与产品 ID;看到 Open 时转去检查 Home 和 Config,不要把配置缺失误判为购买失效。
二、在 iPhone 的已购项目中重新下载
先连接可正常访问 App Store 的网络,再打开 App Store。系统语言和系统版本不同,账号页可能显示 Apps、My Apps 或 Purchased;中文界面可能显示“App”或“已购项目”。这些入口名称存在差异,目标都是找到当前购买账号的应用列表,而不是直接在搜索结果中再次付款。
-
确认购买账号
打开系统 Settings → 顶部 Apple 账号 → Media & Purchases,核对用于商店购买的账号。这里的账号可能与用于 iCloud 的账号不同,应以原购买记录所属账号为准。
-
进入已购列表
打开 App Store → 右上角账号头像 → Apps → My Apps;若当前系统显示 Purchased,则进入该项。需要筛选时选择 Not on this iPhone,查看尚未安装在本机上的应用。
-
查找应用
在列表中搜索 Shadowrocket,打开产品详情,核对开发者为 Shadow Launch Technology Limited。通过本站正版核验页还可核对产品地址中的
id932747118。 -
重新下载
点按云朵下载按钮,按系统要求完成身份验证,等待按钮变为 Open。若出现标价而不是云朵按钮,先停止操作,按后文检查购买账号、隐藏记录和账号地区。
-
首次打开
点按 Open,先检查 Home 中的服务器列表和 Config 中的配置文件,再决定是否需要从自己的备份或原有订阅恢复。暂时不要连续修改多个设置。
云朵按钮表示可以从商店重新下载,不等于所有配置已恢复;Open 表示应用已经安装,不等于连接已经可用。下载后的验证应分别检查应用能否启动、已有配置是否存在,以及实际访问是否正常。
三、iPad 恢复与账号地区核对
在 iPad 上,同样先核对 Media & Purchases,再进入 App Store 的账号页查找 Apps 或 Purchased。若列表提供设备筛选,选择适合当前设备的应用范围;若搜索不到,不要立即认定需要再次购买,应先确认使用的是原购买账号。
- 同账号换设备:在 iPhone 购买后到 iPad 查找时,先检查原购买记录与当前产品的兼容性、通用购买说明;是否可在对应设备重新下载,以 App Store 页面标注为准。
- 账号不同:仅登录相同的 iCloud 账号,并不能证明 App Store 使用了相同的购买账号。需要核对的是 Media & Purchases 中的身份。
- 地区不同:商店内容和可用性可能因账号国家或地区而异。原有购买记录、当前商店展示和设备兼容性应分别核对,不能只凭搜索结果下结论。
- 设备支持:Shadowrocket 以 iPhone、iPad 为主要使用设备;Mac、Apple TV、Apple Vision 的兼容性及系统要求,均以 App Store 页面标注为准。
账号国家或地区可在 Settings → Apple 账号 → Media & Purchases → View Account → Country/Region 查看。该路径用于确认现状,不是要求为了重新下载而立即更改地区。更改地区可能涉及余额、正在使用的订阅和付款方式,应先阅读系统提示,避免把一次恢复操作扩大成账号设置变更。
四、重装后恢复已有订阅与规则设置
若采用整机迁移或备份恢复,部分应用数据可能随迁移回来;若是删除应用后重新安装,则应做好需要重新导入配置的准备。恢复购买不会替你重建服务器凭据,也不会自动找回只保存在旧设备中的订阅地址。
- 检查 Home:确认原来的服务器或订阅分组是否存在。若列表为空,从你自己保存的订阅地址或服务资料重新导入;不要把 Apple 账号密码填入服务器或订阅字段。
- 更新已有订阅:导入后执行订阅更新,检查是否出现有效条目。若返回授权失败,先核对链接是否完整、凭据是否有效,不要用重新购买客户端代替服务排查。
- 检查 Config:确认所需配置文件已恢复并被选中。订阅主要提供服务器信息,不能仅凭服务器列表出现,就认定原来的规则文件也已经恢复。
- 检查连接设置:在 Home 核对 Global Routing,在 Settings → On Demand 核对自动连接条件;先完成一次手动连接测试,再恢复原先的自动连接习惯。
Global Routing 的选择会影响重装后的访问结果。下面只比较三种常用于恢复核对的姿态;界面还可能提供 Scene,用于按已设置的场景选择行为。若尚未恢复场景配置,先使用含义明确、可直接核对的姿态完成测试。
Config
推荐按当前配置文件中的规则决定流量去向。应先确认配置已恢复,再核对 DOMAIN-SUFFIX、GEOIP、IP-CIDR 等规则,以及末尾 FINAL 的兜底策略。
适合:原先使用规则分流,且已找回并选中对应配置文件
Proxy
将由 Shadowrocket 处理的连接按代理姿态路由,可用于短时判断问题是否与规则选择有关。它不能修复服务器凭据错误,也不能让失效订阅重新生效。
适合:已有有效服务器,需要临时排查规则分流影响
Direct
按直连姿态处理连接,不以代理服务器是否可用作为访问前提。在此姿态下网页可访问,不能证明代理连接已经恢复正常。
适合:核对当前网络的直连访问情况,建立排查基准
例如,Config 中存在 DOMAIN-SUFFIX,example.com,DIRECT 时,对应域名的直连结果不能用于证明所选代理服务器可用。测试时应确认目标实际命中的规则和策略;FINAL 只处理此前未命中的流量,应位于规则末尾。
五、价格按钮、隐藏记录与下载失败问答
以前买过,现在为什么又显示价格?
先核对 Media & Purchases 是否为原购买账号,再检查产品 ID 是否为 932747118。随后到已购列表与 Purchase History 对照记录。不要通过确认付款来试探是否会收费;先把账号和记录对应清楚。
已购列表搜不到,是不是记录丢了?
先清除列表筛选,并确认搜索的是 Shadowrocket。若曾隐藏购买项目,可进入 App Store → 账号头像 → 账号姓名 → Hidden Purchases 查找,并按界面提供的 Unhide 操作取消隐藏;入口可因系统版本而不同。
有云朵按钮,但下载一直转圈怎么办?
这说明问题可能处于下载环节,而非需要再次购买。检查网络、可用储存空间和 App Store 是否要求重新验证付款信息或接受条款,再重试。出现“不可用”提示时,按提示核对当前地区与设备兼容性。
应用能打开,但原来的服务器没有了?
这属于配置恢复问题。先检查旧设备或个人备份,再用自己已有的订阅恢复 Home 列表,并在 Config 选回原配置。购买记录并不保存订阅凭据;若原资料已遗失,需要向你原有的服务提供方核对。
需要在应用里找 Restore Purchases 吗?
本文处理的是 App Store 付费应用本体的重新下载,主要入口是商店的已购列表,而不是某个应用内购买恢复按钮。以已购记录和下载状态判断客户端恢复结果,不必为此寻找未经确认的应用内菜单。
六、完成恢复后的核对清单
只有商店记录、应用安装和连接配置都核对完成,才算完成换机恢复。建议按下面的顺序检查,出现异常时停在对应环节处理,不要同时更换账号、调整地区、重建规则和更新订阅,以免无法判断是哪一步产生了变化。
- 身份:App Store 使用原购买账号,已购记录对应 Shadowrocket,开发者为 Shadow Launch Technology Limited。
- 安装:产品页显示 Open,应用可以正常启动;获取入口仍为 App Store。
- 数据:Home 中有自己已有的服务器或订阅,Config 中已选中需要的配置文件。
- 路由:Global Routing 与恢复前的预期一致;使用 Config 时检查规则与 FINAL,不把 Direct 下的成功访问当作代理测试结果。
- 自动连接:手动连接与实际访问通过后,再检查 Settings → On Demand 的条件是否符合当前网络使用方式。
- 凭据保管:将个人订阅和配置备份存放在自己可控的位置,不把包含访问凭据的完整链接发到公开页面。
核对完成后,日常使用仍取决于你已有服务的有效状态与当前网络条件。价格、系统要求、设备兼容性及通用购买范围,以 App Store 页面标注为准;若需要再次确认产品身份或首次配置步骤,可使用下面两个站内入口。